public class LCRegistryObjectStateImpl extends LCStateImpl implements LCRegistryObjectState
Constructor and Description |
---|
LCRegistryObjectStateImpl(com.centrasite.lcmapi.LCRegistryObjectState genericLCROState,
RegistryProvider registryProvider)
Constructor for creating
LCRegistryObjectState objects from a LCState. |
Modifier and Type | Method and Description |
---|---|
LCState |
getPendingState()
Get the pending state.
|
boolean |
isPendingStateChange()
Check if the registry bean is pending state change.
|
addNextStates, getDescription, getGenericState, getName, getNextStates, getPreferredNexState, getStateConcept, isTransitionAllowed, removeNextState, setDescription, setName, setPreferredNextState
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addNextStates, getDescription, getName, getNextStates, getPreferredNexState, getStateConcept, isTransitionAllowed, removeNextState, setDescription, setName, setPreferredNextState
public LCRegistryObjectStateImpl(com.centrasite.lcmapi.LCRegistryObjectState genericLCROState, RegistryProvider registryProvider) throws CSAppFrameworkException
LCRegistryObjectState
objects from a LCState.genericLCROState
- The generic LCRegistryObjectState
from which the LCRegistryObjectState
instance will be createdregistryProvider
- The RegistryProvider
instanceCSAppFrameworkException
- If LCM provider encounters an internal errorpublic LCState getPendingState() throws CSAppFrameworkException
LCRegistryObjectState
getPendingState
in interface LCRegistryObjectState
LCState
, null if there is no pending stateCSAppFrameworkException
- - if the LCM provider encounters an internal errorpublic boolean isPendingStateChange() throws CSAppFrameworkException
LCRegistryObjectState
isPendingStateChange
in interface LCRegistryObjectState
CSAppFrameworkException
- - if the LCM provider encounters an internal error