|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.linkedin.glu.orchestration.engine.system.SystemServiceImpl
class SystemServiceImpl
Property Summary | |
---|---|
AgentsService |
agentsService
|
PluginService |
pluginService
|
SystemModelRenderer |
systemModelRenderer
|
SystemStorage |
systemStorage
|
Method Summary | |
---|---|
boolean
|
deleteCurrentSystem(java.lang.String fabric)
|
SystemModel
|
findCurrentSystem(java.lang.String fabric)
|
SystemModelDetails
|
findDetailsBySystemId(java.lang.String systemId)
|
java.util.Map
|
findSystems(java.lang.String fabric, boolean includeDetails, java.lang.Object params)
|
java.util.Collection
|
getMissingAgents(Fabric fabric)
Given a fabric, returns the list of agents that are declared in the system but are not available through ZooKeeper |
java.util.Collection
|
getMissingAgents(Fabric fabric, SystemModel system)
Given a system, returns the list of agents that are declared but are not available through ZooKeeper |
int
|
getSystemsCount(java.lang.String fabric)
|
SystemModel
|
parseSystemModel(java.lang.Object source)
|
boolean
|
saveCurrentSystem(SystemModel newSystemModel)
Saves the new model as the current system. |
boolean
|
setAsCurrentSystem(java.lang.String fabric, java.lang.String systemId)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Property Detail |
---|
@Initializable(required = true) AgentsService agentsService
@Initializable(required = true) PluginService pluginService
@Initializable(required = true) SystemModelRenderer systemModelRenderer
@Initializable(required = true) SystemStorage systemStorage
Method Detail |
---|
@Override boolean deleteCurrentSystem(java.lang.String fabric)
@Override SystemModel findCurrentSystem(java.lang.String fabric)
@Override SystemModelDetails findDetailsBySystemId(java.lang.String systemId)
@Override java.util.Map findSystems(java.lang.String fabric, boolean includeDetails, java.lang.Object params)
java.util.Collection getMissingAgents(Fabric fabric)
java.util.Collection getMissingAgents(Fabric fabric, SystemModel system)
@Override int getSystemsCount(java.lang.String fabric)
@Override SystemModel parseSystemModel(java.lang.Object source)
boolean saveCurrentSystem(SystemModel newSystemModel)
false
if the provided system is already the current system,
true
otherwise
@Override boolean setAsCurrentSystem(java.lang.String fabric, java.lang.String systemId)
Groovy Documentation