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: