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)

java.lang.Object findCurrentValue(java.lang.String key)

SystemEntryValueWithDelta findEntryStateDelta()

SystemEntryValueWithDelta findErrorValue(java.lang.String key)

java.lang.Object findExpectedOrCurrentValue(java.lang.String key)

java.lang.Object findExpectedValue(java.lang.String key)

SystemEntryValueWithDelta findParentDelta()

SystemEntryValue findValue(java.lang.String key)

SystemEntryValueWithDelta findValueWithDelta(java.lang.String key)

java.lang.Object 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()

java.lang.Object getErrorValueKeys(java.lang.Object 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

clearValue(DELTA_STATUS_KEY);
public void clearDeltaState()


clearErrorValue

}
public void clearErrorValue(java.lang.String key)


clearValue

}
public void clearValue(java.lang.String key)


findCurrentValue

if(value != null)
public java.lang.Object findCurrentValue(java.lang.String key)


findEntryStateDelta

}
public SystemEntryValueWithDelta findEntryStateDelta()


findErrorValue

return findValueWithDelta(key);
public SystemEntryValueWithDelta findErrorValue(java.lang.String key)


findExpectedOrCurrentValue

if(value == null)
public java.lang.Object findExpectedOrCurrentValue(java.lang.String key)


findExpectedValue

if(value != null)
public java.lang.Object findExpectedValue(java.lang.String key)


findParentDelta

}
public SystemEntryValueWithDelta findParentDelta()


findValue

return _values.get(key);
}
public SystemEntryValue findValue(java.lang.String key)


findValueWithDelta

if(value instanceof SystemEntryValueWithDelta)
public SystemEntryValueWithDelta findValueWithDelta(java.lang.String key)


findValueWithNoDelta

if(value instanceof SystemEntryValueNoDelta)
public java.lang.Object findValueWithNoDelta(java.lang.String key)


getAgent

}
public java.lang.String getAgent()


getCurrentEntry

}
public SystemEntry getCurrentEntry()


getCurrentEntryState

}
public java.lang.String getCurrentEntryState()


getDeltaState

}
public DeltaState getDeltaState()


getDeltaStatus

}
public java.lang.String getDeltaStatus()


getDeltaStatusInfo

}
public DeltaStatusInfo getDeltaStatusInfo()


getDeltaValueKeys

public java.util.Set getDeltaValueKeys()


getError

}
public java.lang.Object getError()


getErrorValueKeys

}
public java.util.Set getErrorValueKeys()


getErrorValueKeys

return null;
public java.lang.Object getErrorValueKeys(java.lang.Object set)


getExpectedEntry

}
public SystemEntry getExpectedEntry()


getExpectedEntryState

}
public java.lang.String getExpectedEntryState()


getKey

}
public java.lang.String getKey()


getMountPoint

}
public java.lang.String getMountPoint()


getStateMachine

if(mountPoint == null)
public StateMachine getStateMachine()


getValues

}
public java.util.Map getValues()


hasErrorValue

}
public boolean hasErrorValue()


isEmptyAgent

}
public boolean isEmptyAgent()


isFilteredOut

public boolean isFilteredOut()


isNotFilteredOut

}
public boolean isNotFilteredOut()


setCurrentValue

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


setDeltaState

}
public void setDeltaState(DeltaState deltaState)


setDeltaStatus

}
public void setDeltaStatus(java.lang.String status)


setDeltaStatusInfo

}
public void setDeltaStatusInfo(DeltaStatusInfo deltaStatusInfo)


setErrorValue

throw new IllegalArgumentException(key + " does not reference a delta");
public void setErrorValue(java.lang.String key)


setExpectedValue

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


setFilteredOut

public void setFilteredOut(boolean isFilteredOut)


setValue

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


setValue

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


 

Groovy Documentation