Groovy Documentation

org.linkedin.glu.orchestration.engine.delta
[Groovy] Class DeltaServiceImpl

java.lang.Object
  org.linkedin.glu.orchestration.engine.delta.DeltaServiceImpl

class DeltaServiceImpl

Field Summary
static java.lang.String DEFAULT_CUSTOM_DELTA_DEFINITION_NAME

static java.lang.String HIDDEN_TAG_COLUMN

 
Property Summary
AgentsService agentsService

AuthorizationService authorizationService

CustomDeltaDefinitionStorage customDeltaDefinitionStorage

DeltaMgr deltaMgr

FabricService fabricService

boolean notRunningOverridesVersionMismatch

 
Method Summary
CustomGroupByDelta computeCustomGroupByDelta(SystemModel expectedModel, SystemModel currentModel, CustomDeltaDefinition deltaDefinition)

CustomGroupByDelta computeCustomGroupByDelta(SystemModel expectedModel, CustomDeltaDefinition deltaDefinition)

CustomGroupByDelta computeCustomGroupByDelta(SystemModel expectedModel, UserCustomDeltaDefinition userDeltaDefinition)

java.util.Map computeDelta(SystemModel expectedModel)

java.util.Collection computeDelta(SystemModel expectedModel, SystemModel currentModel)

java.lang.String computeDeltaAsJSON(java.lang.Object params)

java.util.Map computeGroupByDelta(SystemModel expectedSystem, java.util.Map groupByDefinition, java.util.Map groupBySelection)

java.util.Map computeRawDelta(SystemModel expectedModel)

boolean deleteUserCustomDeltaDefinition(UserCustomDeltaDefinition definition)

java.util.Map findAllUserCustomDeltaDefinition(boolean includeDetails, java.lang.Object params)

java.util.Map findAllUserCustomDeltaDefinitionShareable(boolean includeDetails, java.lang.Object params)

UserCustomDeltaDefinition findDefaultCustomDeltaDefinition()

UserCustomDeltaDefinition findDefaultUserCustomDeltaDefinition(java.lang.String defaultName)

UserCustomDeltaDefinition findUserCustomDeltaDefinitionByName(java.lang.String name)

java.lang.String prettyPrint(SystemModelDelta delta)

UserCustomDeltaDefinition saveAsNewUserCustomDeltaDefinition(UserCustomDeltaDefinition definition)

boolean saveDefaultCustomDeltaDefinition(CustomDeltaDefinition definition)

boolean saveUserCustomDeltaDefinition(UserCustomDeltaDefinition definition)

protected java.lang.Object toExternalValue(java.lang.Object value)

 
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()
 

Field Detail

DEFAULT_CUSTOM_DELTA_DEFINITION_NAME

public static final java.lang.String DEFAULT_CUSTOM_DELTA_DEFINITION_NAME


HIDDEN_TAG_COLUMN

public static final java.lang.String HIDDEN_TAG_COLUMN


 
Property Detail

agentsService

@Initializable
AgentsService agentsService


authorizationService

@Initializable
AuthorizationService authorizationService


customDeltaDefinitionStorage

@Initializable(required = true)
CustomDeltaDefinitionStorage customDeltaDefinitionStorage


deltaMgr

@Initializable(required = true)
DeltaMgr deltaMgr


fabricService

@Initializable
FabricService fabricService


notRunningOverridesVersionMismatch

@Initializable
boolean notRunningOverridesVersionMismatch


 
Method Detail

computeCustomGroupByDelta

CustomGroupByDelta computeCustomGroupByDelta(SystemModel expectedModel, SystemModel currentModel, CustomDeltaDefinition deltaDefinition)


computeCustomGroupByDelta

@Override
CustomGroupByDelta computeCustomGroupByDelta(SystemModel expectedModel, CustomDeltaDefinition deltaDefinition)


computeCustomGroupByDelta

@Override
CustomGroupByDelta computeCustomGroupByDelta(SystemModel expectedModel, UserCustomDeltaDefinition userDeltaDefinition)


computeDelta

java.util.Map computeDelta(SystemModel expectedModel)


computeDelta

java.util.Collection computeDelta(SystemModel expectedModel, SystemModel currentModel)


computeDeltaAsJSON

@Override
java.lang.String computeDeltaAsJSON(java.lang.Object params)


computeGroupByDelta

java.util.Map computeGroupByDelta(SystemModel expectedSystem, java.util.Map groupByDefinition, java.util.Map groupBySelection)


computeRawDelta

@Override
java.util.Map computeRawDelta(SystemModel expectedModel)


deleteUserCustomDeltaDefinition

@Override
boolean deleteUserCustomDeltaDefinition(UserCustomDeltaDefinition definition)


findAllUserCustomDeltaDefinition

@Override
java.util.Map findAllUserCustomDeltaDefinition(boolean includeDetails, java.lang.Object params)


findAllUserCustomDeltaDefinitionShareable

@Override
java.util.Map findAllUserCustomDeltaDefinitionShareable(boolean includeDetails, java.lang.Object params)


findDefaultCustomDeltaDefinition

@Override
UserCustomDeltaDefinition findDefaultCustomDeltaDefinition()


findDefaultUserCustomDeltaDefinition

@Override
UserCustomDeltaDefinition findDefaultUserCustomDeltaDefinition(java.lang.String defaultName)


findUserCustomDeltaDefinitionByName

@Override
UserCustomDeltaDefinition findUserCustomDeltaDefinitionByName(java.lang.String name)


prettyPrint

java.lang.String prettyPrint(SystemModelDelta delta)


saveAsNewUserCustomDeltaDefinition

@Override
UserCustomDeltaDefinition saveAsNewUserCustomDeltaDefinition(UserCustomDeltaDefinition definition)


saveDefaultCustomDeltaDefinition

@Override
boolean saveDefaultCustomDeltaDefinition(CustomDeltaDefinition definition)


saveUserCustomDeltaDefinition

@Override
boolean saveUserCustomDeltaDefinition(UserCustomDeltaDefinition definition)


toExternalValue

protected java.lang.Object toExternalValue(java.lang.Object value)


 

Groovy Documentation