IBM WebSphere Application ServerTM
Release 8

com.ibm.bpe.clientmodel.bean
Class ProcessTemplateBean

java.lang.Object
  extended by com.ibm.bpe.clientmodel.bean.ProcessTemplateBean
All Implemented Interfaces:
ProcessTemplateData, java.io.Serializable

public class ProcessTemplateBean
extends java.lang.Object
implements ProcessTemplateData

Accesses the properties of the original ProcessTemplateData object and adds metadata for national language support and converters.

A ProcessTemplateBean object can be instantiated from a ProcessTemplateData object.

Use the static method getLabel(String, Locale) to retrieve the localized label for a property. Use the static method getConverter(String) to retrieve a converter for a property. The return value might be null, as converters are optional.

See Also:
ProcessTemplateData, Serialized Form

Field Summary
static java.lang.String APPLICATIONNAME_PROPERTY
          Use the property name to determine labels and converters for the applicationName property.
static java.lang.String AUTO_DELETION_MODE
          Use the property name to determine labels and converters for the autoDeletionMode property.
static java.lang.String AUTODELETE_PROPERTY
          Use the property name to determine labels and converters for the autoDelete property.
static java.lang.String AUTONOMY_PROPERTY
          Use the property name to determine labels and converters for the autonomy property.
static java.lang.String AVAILABLEACTIONS_PROPERTY
          Use the property name to determine labels and converters for the availableActions property.
static java.lang.String COMPENSATIONDEFINED_PROPERTY
          Use the property name to determine labels and converters for the compensationDefined property.
static java.lang.String CONTINUEONERROR_PROPERTY
          Use the property name to determine labels and converters for the continueOnError property.
static java.lang.String COPYRIGHT
          (C) Copyright IBM Corporation 2005, 2011.
static java.lang.String CREATIONTIME_PROPERTY
          Use the property name to determine labels and converters for the creationTime property.
static java.lang.String CUSTOMTEXT1_PROPERTY
          Use the property name to determine labels and converters for the customText1 property.
static java.lang.String CUSTOMTEXT2_PROPERTY
          Use the property name to determine labels and converters for the customText2 property.
static java.lang.String CUSTOMTEXT3_PROPERTY
          Use the property name to determine labels and converters for the customText1 property.
static java.lang.String CUSTOMTEXT4_PROPERTY
          Use the property name to determine labels and converters for the customText1 property.
static java.lang.String CUSTOMTEXT5_PROPERTY
          Use the property name to determine labels and converters for the customText1 property.
static java.lang.String CUSTOMTEXT6_PROPERTY
          Use the property name to determine labels and converters for the customText1 property.
static java.lang.String CUSTOMTEXT7_PROPERTY
          Use the property name to determine labels and converters for the customText1 property.
static java.lang.String CUSTOMTEXT8_PROPERTY
          Use the property name to determine labels and converters for the customText1 property.
static java.lang.String DESCRIPTION_PROPERTY
          Use the property name to determine labels and converters for the description property.
static java.lang.String DISPLAYNAME_PROPERTY
          Use the property name to determine labels and converters for the displayName property.
static java.lang.String DOCUMENTATION_PROPERTY
          Use the property name to determine labels and converters for the documentation property.
static java.lang.String EXECUTIONMODE_PROPERTY
          Use the property name to determine labels and converters for the executionMode property.
static java.lang.String ID_PROPERTY
          Use the property name to determine labels and converters for the ID property.
static java.lang.String INPUTMESSAGETYPENAME_PROPERTY
          Use the property name to determine labels and converters for the inputMessageTypeName property.
static java.lang.String INPUTMESSAGETYPETYPESYSTEM_PROPERTY
          Deprecated.  
static java.lang.String LASTMODIFICATIONTIME_PROPERTY
          Use the property name to determine labels and converters for the lastModificationTime property.
static java.lang.String NAME_PROPERTY
          Use the property name to determine labels and converters for the name property.
static java.lang.String OUTPUTMESSAGETYPENAME_PROPERTY
          Use the property name to determine labels and converters for the outputMessageTypeName property.
static java.lang.String OUTPUTMESSAGETYPETYPESYSTEM_PROPERTY
          Deprecated.  
static java.lang.String PROCESSADMINSTRATORS_PROPERTY
          Deprecated.  
static java.lang.String PROCESSAPPACRONYM_PROPERTY
          Use the property name to determine labels and converters for the processAppAcronym property.
static java.lang.String PROCESSAPPNAME_PROPERTY
          Use the property name to determine labels and converters for the processAppName property.
static java.lang.String SCHEMAVERSION_PROPERTY
          Use the property name to determine labels and converters for the schemaVersion property.
static java.lang.String SNAPSHOTID_PROPERTY
          Use the property name to determine labels and converters for the snapshotID property.
static java.lang.String SNAPSHOTNAME_PROPERTY
          Use the property name to determine labels and converters for the snapshotName property.
static java.lang.String STATE_PROPERTY
          Use the property name to determine labels and converters for the state property.
static java.lang.String TARGETNAMESPACE_PROPERTY
          Use the property name to determine labels and converters for the targetNamespace property.
static java.lang.String TIP_PROPERTY
          Use the property name to determine labels and converters for the tip property.
static java.lang.String TOOLKITACRONYM_PROPERTY
          Use the property name to determine labels and converters for the toolkitAcronym property.
static java.lang.String TOOLKITNAME_PROPERTY
          Use the property name to determine labels and converters for the toolkitName property.
static java.lang.String TOOLKITSNAPSHOTID_PROPERTY
          Use the property name to determine labels and converters for the toolkitSnapshotID property.
static java.lang.String TOOLKITSNAPSHOTNAME_PROPERTY
          Use the property name to determine labels and converters for the toolkitSnapshotName property.
static java.lang.String TOPLEVELTOOLKITACRONYM_PROPERTY
          Use the property name to determine labels and converters for the topLevelToolkitAcronym property.
static java.lang.String TOPLEVELTOOLKITNAME_PROPERTY
          Use the property name to determine labels and converters for the topLevelToolkitName property.
static java.lang.String TRACKNAME_PROPERTY
          Use the property name to determine labels and converters for the trackName property.
static java.lang.String VALIDFROMTIME_PROPERTY
          Use the property name to determine labels and converters for the validFromTime property.
static java.lang.String VERSION_PROPERTY
          Use the property name to determine labels and converters for the version property.
 
Fields inherited from interface com.ibm.bpe.api.ProcessTemplateData
AUTO_DELETE_NO, AUTO_DELETE_ON_SUCCESSFUL_COMPLETION, AUTO_DELETE_YES, AUTONOMY_CHILD, AUTONOMY_NOT_APPLICABLE, AUTONOMY_PEER, EXECUTION_MODE_LONG_RUNNING, EXECUTION_MODE_MICROFLOW, KIND_BLOCK, KIND_PROCESS, SCHEMA_5_1, SCHEMA_5_1_1, SCHEMA_6_0, SCHEMA_6_0_2, SCHEMA_6_1, SCHEMA_6_1_2, SCHEMA_6_2, SCHEMA_7_0, SCHEMA_7_5_0, SCHEMA_7_5_1, STATE_MARKED_FOR_DELETION, STATE_STARTED, STATE_STOPPED
 
Constructor Summary
ProcessTemplateBean(ProcessTemplateData data, BFMConnection bfmConnection)
          Constructs a new ProcessTemplateBean from an original ProcessTemplateData object.
ProcessTemplateBean(PTID id, BFMConnection bfmConnection)
          Constructs a new ProcessTemplateBean from a process template id.
 
Method Summary
 java.util.List getActivityServiceTemplates()
          Returns the list of starting activities for the process template.
 TKTID getAdminTaskTemplateID()
          Returns the property adminTaskTemplateID.
 java.lang.String getApplicationName()
          Returns the property applicationName.
 boolean getAutoDelete()
          Deprecated.  
 int getAutoDeletionMode()
          Returns the property autoDeletionMode.
 int getAutonomy()
          Returns the property autonomy.
 int[] getAvailableActions()
          Returns the property availableActions.
static SimpleConverter getConverter(java.lang.String propertyName)
          Returns the default converter for a given property.
 java.util.Calendar getCreationTime()
          Returns the property creationTime.
 java.lang.String getCustomText1()
          Returns the property customText1.
 java.lang.String getCustomText2()
          Returns the property customText2.
 java.lang.String getCustomText3()
          Returns the property customText3.
 java.lang.String getCustomText4()
          Returns the property customText4.
 java.lang.String getCustomText5()
          Returns the property customText5.
 java.lang.String getCustomText6()
          Returns the property customText6.
 java.lang.String getCustomText7()
          Returns the property customText7.
 java.lang.String getCustomText8()
          Returns the property customText8.
 java.lang.String getDescription()
          Returns the property description.
 java.lang.String getDisplayName()
          Returns the property displayName.
 java.lang.String getDocumentation()
          Returns the property documentation.
 int getExecutionMode()
          Returns the property executionMode.
 PTID getID()
          Returns the property ID.
 java.lang.String getInputMessageTypeName()
          Returns the property inputMessageTypeName.
 java.lang.String getInputMessageTypeTypeSystemName()
          Deprecated.  
static java.lang.String getLabel(java.lang.String propertyName)
          Returns the resource bundle key for a property
static java.lang.String getLabel(java.lang.String propertyName, java.util.Locale locale)
          Returns the label for a property from the resource bundle.
 java.util.Calendar getLastModificationTime()
          Returns the property lastModificationTime.
 java.lang.String getName()
          Returns the property name.
 java.lang.String getOutputMessageTypeName()
          Returns the property outputMessageTypeName.
 java.lang.String getOutputMessageTypeTypeSystemName()
          Deprecated.  
 StaffResultSet getProcessAdministrators()
          Deprecated.  
 java.lang.String getProcessAppAcronym()
          Returns the processAppAcronym property.
 java.lang.String getProcessAppName()
          Returns the processAppName property.
 int getSchemaVersion()
          Returns the property schemaVersion.
 java.lang.String getSnapshotID()
          Returns the snapshotID property.
 java.lang.String getSnapshotName()
          Returns the snapshotName property.
 int getState()
          Returns the property state.
 java.lang.String getTargetNamespace()
          Returns the property targetNamespace.
 java.lang.String getToolkitAcronym()
          Returns the toolkitAcronym property.
 java.lang.String getToolkitName()
          Returns the toolkitName property.
 java.lang.String getToolkitSnapshotID()
          Returns the toolkitSnapshotID property.
 java.lang.String getToolkitSnapshotName()
          Returns the toolkitSnapshotName property.
 java.lang.String getTopLevelToolkitAcronym()
          Returns the topLevelToolkitAcronym property.
 java.lang.String getTopLevelToolkitName()
          Returns the topLevelToolkitName property.
 java.lang.String getTrackName()
          Returns the trackName property.
 java.util.Calendar getValidFromTime()
          Returns the property validFromTime.
 java.lang.String getVersion()
          Returns the property version.
 boolean isBusinessRelevant()
          Returns the businessRelevant property.
 boolean isCompensationDefined()
          Returns the compensationDefined property.
 boolean isContinueOnError()
          Returns the continueOnError property.
 boolean isTip()
          Returns the isTip property.
static boolean isValid(java.lang.String propertyName)
          Checks if the property is valid.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
(C) Copyright IBM Corporation 2005, 2011.

See Also:
Constant Field Values

APPLICATIONNAME_PROPERTY

public static final java.lang.String APPLICATIONNAME_PROPERTY
Use the property name to determine labels and converters for the applicationName property.

See Also:
Constant Field Values

AUTODELETE_PROPERTY

public static final java.lang.String AUTODELETE_PROPERTY
Use the property name to determine labels and converters for the autoDelete property.

See Also:
Constant Field Values

AUTONOMY_PROPERTY

public static final java.lang.String AUTONOMY_PROPERTY
Use the property name to determine labels and converters for the autonomy property.

See Also:
Constant Field Values

AVAILABLEACTIONS_PROPERTY

public static final java.lang.String AVAILABLEACTIONS_PROPERTY
Use the property name to determine labels and converters for the availableActions property.

See Also:
Constant Field Values

COMPENSATIONDEFINED_PROPERTY

public static final java.lang.String COMPENSATIONDEFINED_PROPERTY
Use the property name to determine labels and converters for the compensationDefined property.

See Also:
Constant Field Values

CONTINUEONERROR_PROPERTY

public static final java.lang.String CONTINUEONERROR_PROPERTY
Use the property name to determine labels and converters for the continueOnError property.

See Also:
Constant Field Values

CREATIONTIME_PROPERTY

public static final java.lang.String CREATIONTIME_PROPERTY
Use the property name to determine labels and converters for the creationTime property.

See Also:
Constant Field Values

DESCRIPTION_PROPERTY

public static final java.lang.String DESCRIPTION_PROPERTY
Use the property name to determine labels and converters for the description property.

See Also:
Constant Field Values

DISPLAYNAME_PROPERTY

public static final java.lang.String DISPLAYNAME_PROPERTY
Use the property name to determine labels and converters for the displayName property.

See Also:
Constant Field Values

DOCUMENTATION_PROPERTY

public static final java.lang.String DOCUMENTATION_PROPERTY
Use the property name to determine labels and converters for the documentation property.

See Also:
Constant Field Values

EXECUTIONMODE_PROPERTY

public static final java.lang.String EXECUTIONMODE_PROPERTY
Use the property name to determine labels and converters for the executionMode property.

See Also:
Constant Field Values

ID_PROPERTY

public static final java.lang.String ID_PROPERTY
Use the property name to determine labels and converters for the ID property.

See Also:
Constant Field Values

INPUTMESSAGETYPENAME_PROPERTY

public static final java.lang.String INPUTMESSAGETYPENAME_PROPERTY
Use the property name to determine labels and converters for the inputMessageTypeName property.

See Also:
Constant Field Values

INPUTMESSAGETYPETYPESYSTEM_PROPERTY

public static final java.lang.String INPUTMESSAGETYPETYPESYSTEM_PROPERTY
Deprecated. 
Use the property name to determine labels and converters for the inputMessageTypeTypeSystem property.

See Also:
Constant Field Values

LASTMODIFICATIONTIME_PROPERTY

public static final java.lang.String LASTMODIFICATIONTIME_PROPERTY
Use the property name to determine labels and converters for the lastModificationTime property.

See Also:
Constant Field Values

NAME_PROPERTY

public static final java.lang.String NAME_PROPERTY
Use the property name to determine labels and converters for the name property.

See Also:
Constant Field Values

OUTPUTMESSAGETYPENAME_PROPERTY

public static final java.lang.String OUTPUTMESSAGETYPENAME_PROPERTY
Use the property name to determine labels and converters for the outputMessageTypeName property.

See Also:
Constant Field Values

OUTPUTMESSAGETYPETYPESYSTEM_PROPERTY

public static final java.lang.String OUTPUTMESSAGETYPETYPESYSTEM_PROPERTY
Deprecated. 
Use the property name to determine labels and converters for the outputMessageTypeTypeSystem property.

See Also:
Constant Field Values

PROCESSADMINSTRATORS_PROPERTY

public static final java.lang.String PROCESSADMINSTRATORS_PROPERTY
Deprecated. 
Use the property name to determine labels and converters for the processAdministrators property.

See Also:
Constant Field Values

SCHEMAVERSION_PROPERTY

public static final java.lang.String SCHEMAVERSION_PROPERTY
Use the property name to determine labels and converters for the schemaVersion property.

See Also:
Constant Field Values

STATE_PROPERTY

public static final java.lang.String STATE_PROPERTY
Use the property name to determine labels and converters for the state property.

See Also:
Constant Field Values

VALIDFROMTIME_PROPERTY

public static final java.lang.String VALIDFROMTIME_PROPERTY
Use the property name to determine labels and converters for the validFromTime property.

See Also:
Constant Field Values

VERSION_PROPERTY

public static final java.lang.String VERSION_PROPERTY
Use the property name to determine labels and converters for the version property.

See Also:
Constant Field Values

AUTO_DELETION_MODE

public static final java.lang.String AUTO_DELETION_MODE
Use the property name to determine labels and converters for the autoDeletionMode property.

See Also:
Constant Field Values

TARGETNAMESPACE_PROPERTY

public static final java.lang.String TARGETNAMESPACE_PROPERTY
Use the property name to determine labels and converters for the targetNamespace property.

See Also:
Constant Field Values

SNAPSHOTID_PROPERTY

public static final java.lang.String SNAPSHOTID_PROPERTY
Use the property name to determine labels and converters for the snapshotID property.

See Also:
Constant Field Values

SNAPSHOTNAME_PROPERTY

public static final java.lang.String SNAPSHOTNAME_PROPERTY
Use the property name to determine labels and converters for the snapshotName property.

See Also:
Constant Field Values

TRACKNAME_PROPERTY

public static final java.lang.String TRACKNAME_PROPERTY
Use the property name to determine labels and converters for the trackName property.

See Also:
Constant Field Values

PROCESSAPPNAME_PROPERTY

public static final java.lang.String PROCESSAPPNAME_PROPERTY
Use the property name to determine labels and converters for the processAppName property.

See Also:
Constant Field Values

PROCESSAPPACRONYM_PROPERTY

public static final java.lang.String PROCESSAPPACRONYM_PROPERTY
Use the property name to determine labels and converters for the processAppAcronym property.

See Also:
Constant Field Values

TOOLKITSNAPSHOTID_PROPERTY

public static final java.lang.String TOOLKITSNAPSHOTID_PROPERTY
Use the property name to determine labels and converters for the toolkitSnapshotID property.

See Also:
Constant Field Values

TOOLKITSNAPSHOTNAME_PROPERTY

public static final java.lang.String TOOLKITSNAPSHOTNAME_PROPERTY
Use the property name to determine labels and converters for the toolkitSnapshotName property.

See Also:
Constant Field Values

TOOLKITNAME_PROPERTY

public static final java.lang.String TOOLKITNAME_PROPERTY
Use the property name to determine labels and converters for the toolkitName property.

See Also:
Constant Field Values

TOOLKITACRONYM_PROPERTY

public static final java.lang.String TOOLKITACRONYM_PROPERTY
Use the property name to determine labels and converters for the toolkitAcronym property.

See Also:
Constant Field Values

TOPLEVELTOOLKITNAME_PROPERTY

public static final java.lang.String TOPLEVELTOOLKITNAME_PROPERTY
Use the property name to determine labels and converters for the topLevelToolkitName property.

See Also:
Constant Field Values

TOPLEVELTOOLKITACRONYM_PROPERTY

public static final java.lang.String TOPLEVELTOOLKITACRONYM_PROPERTY
Use the property name to determine labels and converters for the topLevelToolkitAcronym property.

See Also:
Constant Field Values

TIP_PROPERTY

public static final java.lang.String TIP_PROPERTY
Use the property name to determine labels and converters for the tip property.

See Also:
Constant Field Values

CUSTOMTEXT1_PROPERTY

public static final java.lang.String CUSTOMTEXT1_PROPERTY
Use the property name to determine labels and converters for the customText1 property.

See Also:
Constant Field Values

CUSTOMTEXT2_PROPERTY

public static final java.lang.String CUSTOMTEXT2_PROPERTY
Use the property name to determine labels and converters for the customText2 property.

See Also:
Constant Field Values

CUSTOMTEXT3_PROPERTY

public static final java.lang.String CUSTOMTEXT3_PROPERTY
Use the property name to determine labels and converters for the customText1 property.

See Also:
Constant Field Values

CUSTOMTEXT4_PROPERTY

public static final java.lang.String CUSTOMTEXT4_PROPERTY
Use the property name to determine labels and converters for the customText1 property.

See Also:
Constant Field Values

CUSTOMTEXT5_PROPERTY

public static final java.lang.String CUSTOMTEXT5_PROPERTY
Use the property name to determine labels and converters for the customText1 property.

See Also:
Constant Field Values

CUSTOMTEXT6_PROPERTY

public static final java.lang.String CUSTOMTEXT6_PROPERTY
Use the property name to determine labels and converters for the customText1 property.

See Also:
Constant Field Values

CUSTOMTEXT7_PROPERTY

public static final java.lang.String CUSTOMTEXT7_PROPERTY
Use the property name to determine labels and converters for the customText1 property.

See Also:
Constant Field Values

CUSTOMTEXT8_PROPERTY

public static final java.lang.String CUSTOMTEXT8_PROPERTY
Use the property name to determine labels and converters for the customText1 property.

See Also:
Constant Field Values
Constructor Detail

ProcessTemplateBean

public ProcessTemplateBean(ProcessTemplateData data,
                           BFMConnection bfmConnection)
Constructs a new ProcessTemplateBean from an original ProcessTemplateData object.

Parameters:
data - The original data object.
bfmConnection - The connection to the BusinessFlowManagerService API.

ProcessTemplateBean

public ProcessTemplateBean(PTID id,
                           BFMConnection bfmConnection)
Constructs a new ProcessTemplateBean from a process template id.

Parameters:
id - The process template id.
bfmConnection - The connection to the BusinessFlowManagerService API.
Method Detail

getConverter

public static SimpleConverter getConverter(java.lang.String propertyName)
Returns the default converter for a given property.

Parameters:
propertyName - The name for the property.
Returns:
The converter instance if one has been registered with propertyName, null otherwise.

getLabel

public static java.lang.String getLabel(java.lang.String propertyName)
Returns the resource bundle key for a property

Parameters:
propertyName - The name for the property.
Returns:
The resource bundle key for the property.

getLabel

public static java.lang.String getLabel(java.lang.String propertyName,
                                        java.util.Locale locale)
Returns the label for a property from the resource bundle. If no label is found in the resource bundle the resource bundle key for the property is returned.

Parameters:
propertyName - The name for the property.
locale - The locale.
Returns:
The label or the resource bundle key for the property.

isValid

public static boolean isValid(java.lang.String propertyName)
Checks if the property is valid.

Parameters:
propertyName - The name of the property to be checked.
Returns:
True, if the propertyName is a known property for an object of this class.

getApplicationName

public java.lang.String getApplicationName()
Returns the property applicationName.

Specified by:
getApplicationName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getApplicationName()

getAutoDelete

public boolean getAutoDelete()
Deprecated. 

Returns the property autoDelete.

Specified by:
getAutoDelete in interface ProcessTemplateData
See Also:
ProcessTemplateData.getAutoDelete()

getAutoDeletionMode

public int getAutoDeletionMode()
Returns the property autoDeletionMode.

Specified by:
getAutoDeletionMode in interface ProcessTemplateData
See Also:
ProcessTemplateData.getAutoDeletionMode()

getAutonomy

public int getAutonomy()
Returns the property autonomy.

Specified by:
getAutonomy in interface ProcessTemplateData
See Also:
ProcessTemplateData.getAutonomy()

getAvailableActions

public int[] getAvailableActions()
Returns the property availableActions.

Specified by:
getAvailableActions in interface ProcessTemplateData
See Also:
ProcessTemplateData.getAvailableActions()

getCreationTime

public java.util.Calendar getCreationTime()
Returns the property creationTime.

Specified by:
getCreationTime in interface ProcessTemplateData
See Also:
ProcessTemplateData.getCreationTime()

getDescription

public java.lang.String getDescription()
Returns the property description.

Specified by:
getDescription in interface ProcessTemplateData
See Also:
ProcessTemplateData.getDescription()

getDisplayName

public java.lang.String getDisplayName()
Returns the property displayName.

Specified by:
getDisplayName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getDisplayName()

getDocumentation

public java.lang.String getDocumentation()
Returns the property documentation.

Specified by:
getDocumentation in interface ProcessTemplateData
See Also:
ProcessTemplateData.getDocumentation()

getExecutionMode

public int getExecutionMode()
Returns the property executionMode.

Specified by:
getExecutionMode in interface ProcessTemplateData
See Also:
ProcessTemplateData.getExecutionMode()

getID

public PTID getID()
Returns the property ID.

Specified by:
getID in interface ProcessTemplateData
See Also:
ProcessTemplateData.getID()

getInputMessageTypeName

public java.lang.String getInputMessageTypeName()
Returns the property inputMessageTypeName.

Specified by:
getInputMessageTypeName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getInputMessageTypeName()

getInputMessageTypeTypeSystemName

public java.lang.String getInputMessageTypeTypeSystemName()
Deprecated. 

Returns the property inputMessageTypeTypeSystemName.

Specified by:
getInputMessageTypeTypeSystemName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getInputMessageTypeTypeSystemName()

getLastModificationTime

public java.util.Calendar getLastModificationTime()
Returns the property lastModificationTime.

Specified by:
getLastModificationTime in interface ProcessTemplateData
See Also:
ProcessTemplateData.getLastModificationTime()

getName

public java.lang.String getName()
Returns the property name.

Specified by:
getName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getName()

getOutputMessageTypeName

public java.lang.String getOutputMessageTypeName()
Returns the property outputMessageTypeName.

Specified by:
getOutputMessageTypeName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getOutputMessageTypeName()

getOutputMessageTypeTypeSystemName

public java.lang.String getOutputMessageTypeTypeSystemName()
Deprecated. 

Returns the property outputMessageTypeTypeSystemName.

Specified by:
getOutputMessageTypeTypeSystemName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getOutputMessageTypeTypeSystemName()

getProcessAdministrators

public StaffResultSet getProcessAdministrators()
                                        throws WorkItemManagerException,
                                               InvalidLengthException
Deprecated. 

Returns the property processAdministrators.

Specified by:
getProcessAdministrators in interface ProcessTemplateData
Throws:
WorkItemManagerException
InvalidLengthException
See Also:
ProcessTemplateData.getProcessAdministrators()

getSchemaVersion

public int getSchemaVersion()
Returns the property schemaVersion.

Specified by:
getSchemaVersion in interface ProcessTemplateData
See Also:
ProcessTemplateData.getSchemaVersion()

getState

public int getState()
Returns the property state.

Specified by:
getState in interface ProcessTemplateData
See Also:
ProcessTemplateData.getState()

getTargetNamespace

public java.lang.String getTargetNamespace()
Returns the property targetNamespace.

Specified by:
getTargetNamespace in interface ProcessTemplateData
See Also:
ProcessTemplateData.getTargetNamespace()

getSnapshotID

public java.lang.String getSnapshotID()
Returns the snapshotID property.

Specified by:
getSnapshotID in interface ProcessTemplateData
See Also:
ProcessTemplateData.getSnapshotID()

getSnapshotName

public java.lang.String getSnapshotName()
Returns the snapshotName property.

Specified by:
getSnapshotName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getSnapshotName()

getTrackName

public java.lang.String getTrackName()
Returns the trackName property.

Specified by:
getTrackName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getTrackName()

getProcessAppName

public java.lang.String getProcessAppName()
Returns the processAppName property.

Specified by:
getProcessAppName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getProcessAppName()

getProcessAppAcronym

public java.lang.String getProcessAppAcronym()
Returns the processAppAcronym property.

Specified by:
getProcessAppAcronym in interface ProcessTemplateData
See Also:
ProcessTemplateData.getProcessAppAcronym()

getToolkitSnapshotID

public java.lang.String getToolkitSnapshotID()
Returns the toolkitSnapshotID property.

Specified by:
getToolkitSnapshotID in interface ProcessTemplateData
See Also:
ProcessTemplateData.getToolkitSnapshotID()

getToolkitSnapshotName

public java.lang.String getToolkitSnapshotName()
Returns the toolkitSnapshotName property.

Specified by:
getToolkitSnapshotName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getToolkitSnapshotName()

getToolkitName

public java.lang.String getToolkitName()
Returns the toolkitName property.

Specified by:
getToolkitName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getToolkitName()

getToolkitAcronym

public java.lang.String getToolkitAcronym()
Returns the toolkitAcronym property.

Specified by:
getToolkitAcronym in interface ProcessTemplateData
See Also:
ProcessTemplateData.getToolkitAcronym()

getTopLevelToolkitName

public java.lang.String getTopLevelToolkitName()
Returns the topLevelToolkitName property.

Specified by:
getTopLevelToolkitName in interface ProcessTemplateData
See Also:
ProcessTemplateData.getTopLevelToolkitName()

getTopLevelToolkitAcronym

public java.lang.String getTopLevelToolkitAcronym()
Returns the topLevelToolkitAcronym property.

Specified by:
getTopLevelToolkitAcronym in interface ProcessTemplateData
See Also:
ProcessTemplateData.getTopLevelToolkitAcronym()

isTip

public boolean isTip()
Returns the isTip property.

Specified by:
isTip in interface ProcessTemplateData
See Also:
ProcessTemplateData.isTip()

getValidFromTime

public java.util.Calendar getValidFromTime()
Returns the property validFromTime.

Specified by:
getValidFromTime in interface ProcessTemplateData
See Also:
ProcessTemplateData.getValidFromTime()

getVersion

public java.lang.String getVersion()
Returns the property version.

Specified by:
getVersion in interface ProcessTemplateData
See Also:
ProcessTemplateData.getVersion()

getAdminTaskTemplateID

public TKTID getAdminTaskTemplateID()
Returns the property adminTaskTemplateID.

Specified by:
getAdminTaskTemplateID in interface ProcessTemplateData
See Also:
ProcessTemplateData.getAdminTaskTemplateID()

isBusinessRelevant

public boolean isBusinessRelevant()
Returns the businessRelevant property.

Specified by:
isBusinessRelevant in interface ProcessTemplateData
See Also:
ProcessTemplateData.isBusinessRelevant()

isCompensationDefined

public boolean isCompensationDefined()
Returns the compensationDefined property.

Specified by:
isCompensationDefined in interface ProcessTemplateData
See Also:
ProcessTemplateData.isCompensationDefined()

isContinueOnError

public boolean isContinueOnError()
Returns the continueOnError property.

Specified by:
isContinueOnError in interface ProcessTemplateData
See Also:
ProcessTemplateData.isContinueOnError()

getCustomText1

public java.lang.String getCustomText1()
Returns the property customText1.

Specified by:
getCustomText1 in interface ProcessTemplateData
See Also:
ProcessTemplateData.getCustomText1()

getCustomText2

public java.lang.String getCustomText2()
Returns the property customText2.

Specified by:
getCustomText2 in interface ProcessTemplateData
See Also:
ProcessTemplateData.getCustomText2()

getCustomText3

public java.lang.String getCustomText3()
Returns the property customText3.

Specified by:
getCustomText3 in interface ProcessTemplateData
See Also:
ProcessTemplateData.getCustomText3()

getCustomText4

public java.lang.String getCustomText4()
Returns the property customText4.

Specified by:
getCustomText4 in interface ProcessTemplateData
See Also:
ProcessTemplateData.getCustomText4()

getCustomText5

public java.lang.String getCustomText5()
Returns the property customText5.

Specified by:
getCustomText5 in interface ProcessTemplateData
See Also:
ProcessTemplateData.getCustomText5()

getCustomText6

public java.lang.String getCustomText6()
Returns the property customText6.

Specified by:
getCustomText6 in interface ProcessTemplateData
See Also:
ProcessTemplateData.getCustomText6()

getCustomText7

public java.lang.String getCustomText7()
Returns the property customText7.

Specified by:
getCustomText7 in interface ProcessTemplateData
See Also:
ProcessTemplateData.getCustomText7()

getCustomText8

public java.lang.String getCustomText8()
Returns the property customText8.

Specified by:
getCustomText8 in interface ProcessTemplateData
See Also:
ProcessTemplateData.getCustomText8()

getActivityServiceTemplates

public java.util.List getActivityServiceTemplates()
                                           throws ClientException
Returns the list of starting activities for the process template.

Returns:
A list of starting activities as ActivityServiceTemplateBean objects.
Throws:
ClientException

IBM WebSphere Application ServerTM
Release 8