Class WfAssignedActivityTemplate

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.fc._Item
wt.fc.Item
wt.workflow.definer._WfTemplateObject
wt.workflow.definer.WfTemplateObject
wt.workflow.definer._WfAssignedActivityTemplate
wt.workflow.definer.WfAssignedActivityTemplate
All Implemented Interfaces:
Externalizable, Serializable, wt.access._AccessControlled, wt.access._PolicyAccessControlled, wt.access._SecurityLabeled, AccessControlled, wt.access.PolicyAccessControlled, SecurityLabeled, wt.admin._DomainAdministered, DomainAdministered, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc.adminlock._AdministrativelyLockable, AdministrativelyLockable, NetFactor, ObjectMappable, Persistable, DisplayIdentification, wt.inf.container._WTContained, WTContained, wt.recent.RecentlyVisited, wt.workflow.definer._WfNodeTemplate, wt.workflow.definer.WfNodeTemplate

@GenAsPersistable(superClass=WfTemplateObject.class,versions=3643218434025406576L,properties={@GeneratedProperty(name="principalRefList",type=wt.workflow.definer.PrincipalRefVector.class,javaDoc="List of principals to whom the activity will be assigned. The list is mantained in the form of a vector of references to principals.",accessors=@PropertyAccessors(getAccess=PROTECTED,setExceptions={}),constraints=@PropertyConstraints(upperLimit=4000)),@GeneratedProperty(name="roleList",type=wt.workflow.definer.RoleVector.class,javaDoc="List of roles to be resolved into principals when the activity is started. The mapping between roles and principals is held by the owning process. This default mapping can be overridden if a specific project is passed when the activity is instantiated.",accessors=@PropertyAccessors(getAccess=PROTECTED,setExceptions={}),constraints=@PropertyConstraints(upperLimit=4000)),@GeneratedProperty(name="taskName",type=java.lang.String.class,javaDoc="The task this assignment should invoke",accessors=@PropertyAccessors(setExceptions={})),@GeneratedProperty(name="sendNotification",type=boolean.class,javaDoc="Flag to indicate whether work should be delivered by email or not.",accessors=@PropertyAccessors(setExceptions={})),@GeneratedProperty(name="actorRoleList",type=wt.workflow.definer.RoleVector.class,javaDoc="List of roles to whom the activity will be assigned. The list is mantained in the form of a vector of roles.",accessors=@PropertyAccessors(getAccess=PROTECTED,setExceptions={}),constraints=@PropertyConstraints(upperLimit=4000)),@GeneratedProperty(name="variableRefList",type=wt.workflow.definer.VariableRefVector.class,javaDoc="List of variables that hold references to principals. These will become assignees for the activity . The list is mantained in the form of a vector of workflow variable names.",accessors=@PropertyAccessors(getAccess=PROTECTED,setExceptions={}),constraints=@PropertyConstraints(upperLimit=4000)),@GeneratedProperty(name="projectRefList",type=wt.workflow.definer.ProjectRefVector.class,javaDoc="List of variables that hold references to projects. These will become assignees for the activity .",accessors=@PropertyAccessors(getAccess=PROTECTED,setExceptions={}),constraints=@PropertyConstraints(upperLimit=4000)),@GeneratedProperty(name="teamReference",type=TeamReference.class,javaDoc="Identifies a local team to use for role resolution for the associated activities."),@GeneratedProperty(name="teamVariableName",type=java.lang.String.class,javaDoc="Identifies by name, the variable holding a project to use for role resolution"),@GeneratedProperty(name="instructions",type=java.lang.String.class,javaDoc="Holds instructions to the participant of how to perform task. The actual instructions are generated through variable substitution in every place a variable name occurs within curly brackets (\'{\' and \'}\'). Also HTML formatting is also allowed.",constraints=@PropertyConstraints(upperLimit=4000)),@GeneratedProperty(name="signingRequired",type=boolean.class,initialValue="false",javaDoc="Used to determine if this Activity needs to be electronically signed at Task Completion."),@GeneratedProperty(name="teamTemplateReference",type=TeamTemplateReference.class,javaDoc="Identifies a team to use for role resolution for the associated activities."),@GeneratedProperty(name="teamRefList",type=wt.workflow.definer.TeamRefVector.class,javaDoc="List of variables that hold references to teams. The principals in these teams will become assignees for the activity .",accessors=@PropertyAccessors(getAccess=PROTECTED,setExceptions={}),constraints=@PropertyConstraints(upperLimit=4000))},tableProperties=@TableProperties(compositeIndex1="parentTemplate.key.id")) public class WfAssignedActivityTemplate extends wt.workflow.definer._WfAssignedActivityTemplate
Template for creation of assigned activities. Contains a reference to a principal and a role. One of the two must be null (but not both) for the object to generate activity objects.

Serves as a factory for the generation of assined activities.

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