com.stellent.cis.client.api.scs.workflow
Interface ISCSWorkflowTemplateResponse

All Superinterfaces:
ICISObject, ICISObjectInitializable, ISCSObject, ISCSServerBinder, ISCSServerResponse, java.io.Serializable

public interface ISCSWorkflowTemplateResponse
extends ISCSServerResponse

A template object that contains a workflow definition.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.stellent.cis.client.api.common.ICISObjectInitializable
ICISObjectInitializable.AdapterVersionAware
 
Field Summary
static int JUMP_ENTRY
           
static int JUMP_EXIT
           
static int JUMP_UPDATE
           
 
Fields inherited from interface com.stellent.cis.client.api.common.ICISObject
FILTER_NULL_VALUE, FILTER_READONLY, FILTER_SYSTEM
 
Method Summary
 ISCSWorkflowScriptJump getWorkflowScriptJump(ISCSWorkflowStepEvent event, int jumpType)
           
 java.util.List getWorkflowStepEvents()
           
 java.util.List getWorkflowSteps()
           
 
Methods inherited from interface com.stellent.cis.client.api.scs.ISCSServerResponse
getChangedSubjects, getChangedTopics, getFieldTypes, getMessage, getOptionList, getOptionLists, getRefreshSubjects, getUser, isCachedResponse
 
Methods inherited from interface com.stellent.cis.client.api.scs.ISCSServerBinder
addResultSet, addStream, clearStreams, deserializeBinderFromHDA, getChangeMonitors, getDateFormat, getQuerySubjects, getResultSet, getResultSet, getResultSetColumnNames, getResultSetNames, getResultSetSingleRow, getResultSetSingleRow, getService, getStream, getStreamNames, getTimeZoneFromDateFormat, serializeBinderAsHDA, setChangeMonitors, setQuerySubjects, setService
 
Methods inherited from interface com.stellent.cis.client.api.scs.ISCSObject
castObject, clearPropertyFilter, copyObject, getPropertyFilter, getSourceAdapter, getSourceObject, getSourceObjectPropertyType, mergeObject, mergeObject, removeProperty, setPropertyFilter, setRestrictedPropertyFilter, setSourceObjectPropertyType
 
Methods inherited from interface com.stellent.cis.client.api.common.ICISObject
getProperties, getPropertiesWithValue, getProperty, getPropertyAsString, getPropertyAsString, getPropertyDescriptors, hasProperty, setProperty, setProperty, setProperty
 
Methods inherited from interface com.stellent.cis.client.api.common.ICISObjectInitializable
intialize
 

Field Detail

JUMP_ENTRY

static final int JUMP_ENTRY
See Also:
Constant Field Values

JUMP_UPDATE

static final int JUMP_UPDATE
See Also:
Constant Field Values

JUMP_EXIT

static final int JUMP_EXIT
See Also:
Constant Field Values
Method Detail

getWorkflowStepEvents

java.util.List getWorkflowStepEvents()
Returns:
a list of ISCSWorkflowStepEvent objects describing the workflow step events

getWorkflowSteps

java.util.List getWorkflowSteps()
Returns:
a list of ISCSWorkflowStep objects describing the workflow steps

getWorkflowScriptJump

ISCSWorkflowScriptJump getWorkflowScriptJump(ISCSWorkflowStepEvent event,
                                             int jumpType)
Parameters:
event - the event to query
jumpType - the type of jump, either JUMP_ENTRY, JUMP_EXIT or JUMP_UPDATE
Returns:
the workflow script jump associated with the given event