Groovy Documentation

org.linkedin.glu.orchestration.engine.system
[Groovy] Interface SystemStorage


interface SystemStorage

Authors:
yan@pongasoft.com


Method Summary
boolean deleteCurrentSystem(java.lang.String fabric)

SystemModel findBySystemId(java.lang.String systemId)

SystemModel findCurrentByFabric(java.lang.String fabric)

SystemModel findCurrentByFabric(Fabric fabric)

SystemModelDetails findCurrentDetailsByFabric(java.lang.String fabric)

SystemModelDetails findDetailsBySystemId(java.lang.String systemId)

java.util.Map findSystems(java.lang.String fabric, boolean includeDetails, java.lang.Object params)

params can be what grails accept for paginating queries: max, offset, sort, order

int getSystemsCount(java.lang.String fabric)

@return the number of systems in the fabric

void saveCurrentSystem(SystemModel systemModel)

boolean setAsCurrentSystem(java.lang.String fabric, java.lang.String systemId)

 

Method Detail

deleteCurrentSystem

boolean deleteCurrentSystem(java.lang.String fabric)


findBySystemId

SystemModel findBySystemId(java.lang.String systemId)


findCurrentByFabric

SystemModel findCurrentByFabric(java.lang.String fabric)


findCurrentByFabric

SystemModel findCurrentByFabric(Fabric fabric)


findCurrentDetailsByFabric

SystemModelDetails findCurrentDetailsByFabric(java.lang.String fabric)


findDetailsBySystemId

SystemModelDetails findDetailsBySystemId(java.lang.String systemId)


findSystems

java.util.Map findSystems(java.lang.String fabric, boolean includeDetails, java.lang.Object params)
params can be what grails accept for paginating queries: max, offset, sort, order
Returns:
a map with systems: the list of systems and count: the total number of systems


getSystemsCount

int getSystemsCount(java.lang.String fabric)
Returns:
the number of systems in the fabric


saveCurrentSystem

void saveCurrentSystem(SystemModel systemModel)


setAsCurrentSystem

boolean setAsCurrentSystem(java.lang.String fabric, java.lang.String systemId)


 

Groovy Documentation