wt.workflow.definer
Interface WfProcessDefinition

All Superinterfaces:
NetFactor, ObjectMappable, Persistable, Serializable
All Known Implementing Classes:
WfProcessTemplate, WfProcessTemplateMaster

public interface WfProcessDefinition
extends Persistable



Supported API: false

Extendable: false


Field Summary
 
Fields inherited from interface wt.fc.Persistable
IDENTITY, PERSIST_INFO, TYPE
 
Method Summary
 String getName()
          Returns template name.
 WfProcessTemplate getProcessTemplate()
          Returns a specific iteration of a process template.
 ObjectReference getProcessTemplateReference()
          Returns a reference to a specific iteration of a process template.
 boolean isEnabled()
          

Supported API: false
 
Methods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo
 
Methods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternal
 
Methods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassname
 

Method Detail

getProcessTemplate

public WfProcessTemplate getProcessTemplate()
                                     throws WTException
Returns a specific iteration of a process template. This iteration depends on the type of the class that implements the interface: the latest in case of WfProcessTemplate master or itself for WfProcessTemplate objects.

Supported API: false

Returns:
WfProcessTemplate
Throws:
WTException

getProcessTemplateReference

public ObjectReference getProcessTemplateReference()
                                            throws WTException
Returns a reference to a specific iteration of a process template. This iteration depends on the type of the class that implements the interface: the latest in case of WfProcessTemplate master or itself for WfProcessTemplate objects.

Supported API: false

Returns:
ObjectReference
Throws:
WTException

getName

public String getName()
Returns template name.

Supported API: false

Returns:
String

isEnabled

public boolean isEnabled()


Supported API: false

Returns:
boolean