Groovy Documentation

org.linkedin.glu.orchestration.engine.delta.impl
[Java] Class SystemEntryDeltaImpl

java.lang.Object
  org.linkedin.glu.orchestration.engine.delta.impl.SystemEntryDeltaImpl
All Implemented Interfaces:
InternalSystemEntryDelta

public class SystemEntryDeltaImpl

Authors:
yan@pongasoft.com


Field Summary
static StateMachine DEFAULT_STATE_MACHINE

static StateMachine SELF_UPGRADE_STATE_MACHINE

 
Constructor Summary
SystemEntryDeltaImpl(SystemEntry expectedEntry, SystemEntry currentEntry, boolean isFilteredOut)

Constructor

 
Method Summary
void clearDeltaState()

void clearErrorValue(java.lang.String key)

void clearValue(java.lang.String key)

T findCurrentValue(java.lang.String key)

SystemEntryValueWithDelta findEntryStateDelta()

SystemEntryValueWithDelta findErrorValue(java.lang.String key)

T findExpectedOrCurrentValue(java.lang.String key)

T findExpectedValue(java.lang.String key)

SystemEntryValueWithDelta findParentDelta()

SystemEntryValue findValue(java.lang.String key)

SystemEntryValueWithDelta findValueWithDelta(java.lang.String key)

T findValueWithNoDelta(java.lang.String key)

java.lang.String getAgent()

SystemEntry getCurrentEntry()

java.lang.String getCurrentEntryState()

DeltaState getDeltaState()

java.lang.String getDeltaStatus()

DeltaStatusInfo getDeltaStatusInfo()

java.util.Set getDeltaValueKeys()

java.lang.Object getError()

java.util.Set getErrorValueKeys()

T getErrorValueKeys(T set)

SystemEntry getExpectedEntry()

java.lang.String getExpectedEntryState()

java.lang.String getKey()

java.lang.String getMountPoint()

StateMachine getStateMachine()

java.util.Map getValues()

boolean hasErrorValue()

boolean isEmptyAgent()

boolean isFilteredOut()

boolean isNotFilteredOut()

void setCurrentValue(java.lang.String key, java.lang.Object value)

void setDeltaState(DeltaState deltaState)

void setDeltaStatus(java.lang.String status)

void setDeltaStatusInfo(DeltaStatusInfo deltaStatusInfo)

void setErrorValue(java.lang.String key)

void setExpectedValue(java.lang.String key, java.lang.Object value)

void setFilteredOut(boolean isFilteredOut)

void setValue(java.lang.String key, java.lang.Object value)

void setValue(java.lang.String key, java.lang.Object expectedValue, java.lang.Object currentValue)

 
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_STATE_MACHINE

public static final StateMachine DEFAULT_STATE_MACHINE


SELF_UPGRADE_STATE_MACHINE

public static final StateMachine SELF_UPGRADE_STATE_MACHINE


 
Constructor Detail

SystemEntryDeltaImpl

public SystemEntryDeltaImpl(SystemEntry expectedEntry, SystemEntry currentEntry, boolean isFilteredOut)
Constructor


 
Method Detail

clearDeltaState

@Override
public void clearDeltaState()


clearErrorValue

@Override
public void clearErrorValue(java.lang.String key)


clearValue

@Override
public void clearValue(java.lang.String key)


findCurrentValue

@Override
public T findCurrentValue(java.lang.String key)


findEntryStateDelta

@Override
public SystemEntryValueWithDelta findEntryStateDelta()


findErrorValue

@Override
public SystemEntryValueWithDelta findErrorValue(java.lang.String key)


findExpectedOrCurrentValue

@Override
public T findExpectedOrCurrentValue(java.lang.String key)


findExpectedValue

@Override
public T findExpectedValue(java.lang.String key)


findParentDelta

@Override
public SystemEntryValueWithDelta findParentDelta()


findValue

@Override
@SuppressWarnings("unchecked")
public SystemEntryValue findValue(java.lang.String key)


findValueWithDelta

@Override
public SystemEntryValueWithDelta findValueWithDelta(java.lang.String key)


findValueWithNoDelta

@Override
public T findValueWithNoDelta(java.lang.String key)


getAgent

@Override
public java.lang.String getAgent()


getCurrentEntry

@Override
public SystemEntry getCurrentEntry()


getCurrentEntryState

@Override
public java.lang.String getCurrentEntryState()


getDeltaState

@Override
public DeltaState getDeltaState()


getDeltaStatus

@Override
public java.lang.String getDeltaStatus()


getDeltaStatusInfo

@Override
public DeltaStatusInfo getDeltaStatusInfo()


getDeltaValueKeys

@Override
public java.util.Set getDeltaValueKeys()


getError

@Override
public java.lang.Object getError()


getErrorValueKeys

@Override
public java.util.Set getErrorValueKeys()


getErrorValueKeys

@Override
public T getErrorValueKeys(T set)


getExpectedEntry

@Override
public SystemEntry getExpectedEntry()


getExpectedEntryState

@Override
public java.lang.String getExpectedEntryState()


getKey

@Override
public java.lang.String getKey()


getMountPoint

@Override
public java.lang.String getMountPoint()


getStateMachine

@Override
public StateMachine getStateMachine()


getValues

@Override
public java.util.Map getValues()


hasErrorValue

@Override
public boolean hasErrorValue()


isEmptyAgent

@Override
public boolean isEmptyAgent()


isFilteredOut

public boolean isFilteredOut()


isNotFilteredOut

@Override
public boolean isNotFilteredOut()


setCurrentValue

@Override
public void setCurrentValue(java.lang.String key, java.lang.Object value)


setDeltaState

@Override
public void setDeltaState(DeltaState deltaState)


setDeltaStatus

@Override
public void setDeltaStatus(java.lang.String status)


setDeltaStatusInfo

@Override
public void setDeltaStatusInfo(DeltaStatusInfo deltaStatusInfo)


setErrorValue

@Override
public void setErrorValue(java.lang.String key)


setExpectedValue

@Override
public void setExpectedValue(java.lang.String key, java.lang.Object value)


setFilteredOut

public void setFilteredOut(boolean isFilteredOut)


setValue

@Override
public void setValue(java.lang.String key, java.lang.Object value)


setValue

@Override
public void setValue(java.lang.String key, java.lang.Object expectedValue, java.lang.Object currentValue)


 

Groovy Documentation