Package wt.lifecycle
Class LifeCycleState
java.lang.Object
wt.lifecycle._LifeCycleState
wt.lifecycle.LifeCycleState
- All Implemented Interfaces:
Externalizable,Serializable,wt.fc._NetFactor,wt.fc._ObjectMappable,NetFactor,ObjectMappable,Evolvable
@GenAsObjectMappable(serializable=EVOLVABLE,versions=-9174259801691600566L,properties={@GeneratedProperty(name="state",type=State.class,supportedAPI=PUBLIC_PRIVATE,javaDoc="Enumerated state value",constraints=@PropertyConstraints(required=true)),@GeneratedProperty(name="atGate",type=boolean.class,initialValue="false",javaDoc="An indication of whether or not the LifeCycleManged object is at the Gate"),@GeneratedProperty(name="lifeCycleId",type=LifeCycleTemplateReference.class,constraints=@PropertyConstraints(required=true))})
public class LifeCycleState
extends _LifeCycleState
LifeCycleState is the state 'cookie' of the LifeCycleManaged interface.
It encapsulates the implmentation of state.
Use the newLifeCycleState static factory method(s), not
the LifeCycleState constructor, to construct instances of
this class. Instances must be constructed using the static factory(s),
in order to ensure proper initialization of the instance.
Supported API: true
Extendable: false
- See Also:
-
Field Summary
Fields inherited from class wt.lifecycle._LifeCycleState
STATE -
Method Summary
Methods inherited from class wt.lifecycle._LifeCycleState
getState