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
-
Field Summary
Fields inherited from class wt.fc._ObjectReference
OBJECT -
Method Summary
Methods inherited from class wt.fc.ObjectReference
equals, getKey, hashCode, newObjectReference, newObjectReference, references, setObject, toString