Package wt.lifecycle

Class LifeCycleTemplateReference

java.lang.Object
wt.fc._ObjectReference
wt.fc.ObjectReference
wt.fc._CachedObjectReference
wt.fc.CachedObjectReference
wt.lifecycle._LifeCycleTemplateReference
wt.lifecycle.LifeCycleTemplateReference
All Implemented Interfaces:
Externalizable, Serializable, wt.fc._NetFactor, wt.fc._ObjectMappable, _WTReference, NetFactor, ObjectMappable, WTReference, Evolvable

@GenAsObjectMappable(superClass=CachedObjectReference.class,versions=474185184433863156L,properties={@GeneratedProperty(name="name",type=java.lang.String.class,javaDoc="LifeCycle name inflated from the cache.",accessors=@PropertyAccessors(setAccess=PRIVATE),columnProperties=@ColumnProperties(persistent=false)),@GeneratedProperty(name="enabled",type=boolean.class,javaDoc="LifeCycle enabled attribute, inflated from the cache.",accessors=@PropertyAccessors(setAccess=PRIVATE),columnProperties=@ColumnProperties(persistent=false)),@GeneratedProperty(name="identity",type=java.lang.String.class,javaDoc="LifeCycle Identity information, inflated from the cache.",accessors=@PropertyAccessors(setAccess=PRIVATE),columnProperties=@ColumnProperties(persistent=false)),@GeneratedProperty(name="basic",type=boolean.class,javaDoc="This attribute is used to specify if the lifecycle template is basic (no roles, ad hoc access, workflows or criteria) or advanced (may contain roles, ad hoc access, access, workfow and criteria).",accessors=@PropertyAccessors(setAccess=PRIVATE),columnProperties=@ColumnProperties(persistent=false)),@GeneratedProperty(name="object",type=LifeCycleTemplate.class,concrete=false,accessors=@PropertyAccessors(getAccess=PRIVATE,setExceptions={}),constraints=@PropertyConstraints(required=false),columnProperties=@ColumnProperties(persistent=false))}) public class LifeCycleTemplateReference extends wt.lifecycle._LifeCycleTemplateReference
LifeCycleTemplateReference is a specialization of CachedObjectReference to provide type safe references and access to the name and enabled attributes without instantiating the object.

Use the newLifeCycleTemplateReference static factory method(s), not the LifeCycleTemplateReference 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: