IBM WebSphere Application ServerTM
Release 8

com.ibm.task.clientmodel.bean
Class TaskTemplateBean

java.lang.Object
  extended by com.ibm.task.clientmodel.bean.TaskTemplateBean
All Implemented Interfaces:
TaskTemplate, java.io.Serializable

public class TaskTemplateBean
extends java.lang.Object
implements TaskTemplate

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

A TaskTemplateBean object can be instantiated from a TaskTemplate object.

See Also:
TaskTemplate, Serialized Form

Field Summary
static java.lang.String ADHOC_PROPERTY
          Use the property name to determine labels and converters for the adHoc property.
static java.lang.String APPLICATIONDEFAULTSID_PROPERTY
          Use the property name to determine labels and converters for the applicationDefaultsID property.
static java.lang.String APPLICATIONNAME_PROPERTY
          Use the property name to determine labels and converters for the applicationName property.
static java.lang.String ASSIGNMENTTYPE_PROPERTY
          Use the property name to determine labels and converters for the assignmentType property.
static java.lang.String AUTODELETIONMODE_PROPERTY
          Use the property name to determine labels and converters for the autoDeletionMode property.
static java.lang.String BUSINESSRELEVANT_PROPERTY
          Use the property name to determine labels and converters for the businessRelevant property.
static java.lang.String CALENDARNAME_PROPERTY
          Use the property name to determine labels and converters for the calendarName property.
static java.lang.String CONTAINMENTCONTEXTID_PROPERTY
          Use the property name to determine labels and converters for the containmentContextID property.
static java.lang.String CONTEXTAUTHORIZATIONOFOWNER_PROPERTY
          Use the property name to determine labels and converters for the contextAuthorizationOfOwner property.
static java.lang.String COPYRIGHT
           
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 DEFINITIONNAME_PROPERTY
          Use the property name to determine labels and converters for the definition name property.
static java.lang.String DEFINITIONNAMESPACE_PROPERTY
          Use the property name to determine labels and converters for the definition namespace 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 DURATIONUNTILDELETED_PROPERTY
          Use the property name to determine labels and converters for the durationUntilDeleted property.
static java.lang.String DURATIONUNTILDUE_PROPERTY
          Use the property name to determine labels and converters for the durationUntilDue property.
static java.lang.String DURATIONUNTILEXPIRES_PROPERTY
          Use the property name to determine labels and converters for the durationUntilExpires property.
static java.lang.String ESCALATIONTEMPLATEIDS_PROPERTY
          Use the property name to determine labels and converters for the escalationTemplateIDs property.
static java.lang.String EVENTHANDLERNAME_PROPERTY
          Use the property name to determine labels and converters for the eventHandlerName property.
static java.lang.String ID_PROPERTY
          Use the property name to determine labels and converters for the ID property.
static java.lang.String INHERITEDAUTHORIZATION_PROPERTY
          Use the property name to determine labels and converters for the inheritedAuthorization property.
static java.lang.String INLINE_PROPERTY
          Use the property name to determine labels and converters for the property inline.
static java.lang.String JNDINAMEOFCALENDAR_PROPERTY
          Use the property name to determine labels and converters for the JNDINameOfCalendar property.
static java.lang.String JNDINAMEOFSTAFFPLUGINPROVIDER_PROPERTY
          Use the property name to determine labels and converters for the JNDINameOfStaffPluginProvider property.
static java.lang.String KIND_PROPERTY
          Use the property name to determine labels and converters for the kind property.
static java.lang.String NAME_PROPERTY
          Use the property name to determine labels and converters for the name property.
static java.lang.String NAMESPACE_PROPERTY
          Use the property name to determine labels and converters for the namespace property.
static java.lang.String PRIORITY_DEFINITION_PROPERTY
          Use the property name to determine labels and converters for the priority definition property.
static java.lang.String PRIORITY_PROPERTY
          Use the property name to determine labels and converters for the priority property.
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 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 property state.
static java.lang.String SUBSTITUTIONPOLICY_PROPERTY
          Use the property name to determine labels and converters for the property substitution policy.
static java.lang.String SUPPORTSAUTOMATICCLAIM_PROPERTY
          Use the property name to determine labels and converters for the property supportsAutomaticClaim.
static java.lang.String SUPPORTSCLAIMIFSUSPENDED_PROPERTY
          Use the property name to determine labels and converters for the property supportsClaimIfSuspended.
static java.lang.String SUPPORTSDELEGATION_PROPERTY
          Use the property name to determine labels and converters for the property supportsClaimIfSuspended.
static java.lang.String SUPPORTSFOLLOWONTASKS_PROPERTY
          Use the property name to determine labels and converters for the property supportsFollowOnTasks.
static java.lang.String SUPPORTSSUBTASKS_PROPERTY
          Use the property name to determine labels and converters for the property supportsSubTasks.
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 TYPE_PROPERTY
          Use the property name to determine labels and converters for the type property.
static java.lang.String VALIDFROMTIME_PROPERTY
          Use the property name to determine labels and converters for the validFromTime property.
static java.lang.String WORKBASKETNAME_PROPERTY
          Use the property name to determine labels and converters for the workBasketName property.
 
Fields inherited from interface com.ibm.task.api.TaskTemplate
ASSIGNMENT_TYPE_PARALLEL, ASSIGNMENT_TYPE_SINGLE, AUTH_NONE, AUTH_READER, AUTO_DELETE_ON_COMPLETION, AUTO_DELETE_ON_SUCCESSFUL_COMPLETION, AUTONOMY_CHILD, AUTONOMY_NOT_APPLICABLE, AUTONOMY_PEER, INHERITED_AUTH_ADMINISTRATOR, INHERITED_AUTH_ALL, INHERITED_AUTH_NONE, KIND_ADMINISTRATIVE, KIND_HUMAN, KIND_ORIGINATING, KIND_PARTICIPATING, STATE_STARTED, STATE_STOPPED, SUBSTITUTION_POLICY_NO_SUBSTITUTION, SUBSTITUTION_POLICY_SELECT_USER_IF_PRESENT, SUBSTITUTION_POLICY_SUBSTITUTE_IF_ABSENT
 
Constructor Summary
  TaskTemplateBean(TaskTemplate data, HTMConnection htmConnection)
          Constructs a new object from an original TaskTemplate object.
protected TaskTemplateBean(TKTID id, HTMConnection htmConnection, java.util.Locale locale)
          Constructs a TaskTemplateBean from a task template id.
 
Method Summary
 ACOID getApplicationDefaultsID()
          Returns the applicationDefaultsID property.
 java.lang.String getApplicationName()
          Returns the applicationName property.
 int getAssignmentType()
          Returns the property assignmentType.
 int getAutoDeletionMode()
          Returns the property autoDeletionMode.
 int getAutonomy()
          Returns the property autonomy.
 java.lang.String getCalendarName()
          Returns the property calendarName.
 OID getContainmentContextID()
          Returns the property containmentContextID.
 int getContextAuthorizationOfOwner()
          Returns the property contextAuthorizationOfOwner.
static SimpleConverter getConverter(java.lang.String propertyName)
          Returns the default converter for a given property.
 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 getDefinitionName()
          Returns the property definition name.
 java.lang.String getDefinitionNamespace()
          Returns the property definition namespace.
 com.ibm.bpc.clientcore.util.LocalisedString getDescription()
          Returns the localised description.
 java.lang.String getDescription(java.util.Locale locale)
          Returns the property description.
 com.ibm.bpc.clientcore.util.LocalisedString getDisplayName()
          Returns the localised display name.
 java.lang.String getDisplayName(java.util.Locale locale)
          Returns the property displayName.
 java.lang.String getDurationUntilDeleted()
          Returns the property durationUntilDeleted.
 java.lang.String getDurationUntilDue()
          Returns the property durationUntilDue.
 java.lang.String getDurationUntilExpires()
          Returns the property durationUntilExpires.
 java.lang.String getEventHandlerName()
          Returns the property eventHandlerName.
 TKTID getID()
          Returns the property ID.
 int getInheritedAuthorization()
          Returns the property inheritedAuthorization.
 MessageWrapper getInputMessageWrapper()
          Retrieves the input message.
 java.lang.String getJNDINameOfCalendar()
          Returns the property JNDINameOfCalendar.
 java.lang.String getJNDINameOfStaffPluginProvider()
          Returns the property JNDINameOfStaffPluginProvider.
 int getKind()
          Returns the property kind.
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.List getLocalesOfDescriptions()
          Returns the property localesOfDescriptions.
 java.util.List getLocalesOfDisplayNames()
          Returns the property localesOfDisplayNames.
 java.lang.String getName()
          Returns the property name.
 java.lang.String getNamespace()
          Returns the property namespace.
 java.lang.Integer getPriority()
          Returns the property priority.
 java.lang.String getPriorityDefinition()
          Returns the property priority definition.
 java.lang.String getProcessAppAcronym()
          Returns the processAppAcronym property.
 java.lang.String getProcessAppName()
          Returns the processAppName property.
 java.lang.String getSnapshotID()
          Returns the snapshotID property.
 java.lang.String getSnapshotName()
          Returns the snapshotName property.
 int getState()
          Returns the property state.
 int getSubstitutionPolicy()
          Returns the property substitutionPolicy.
 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.lang.String getType()
          Returns the property type.
 java.util.Calendar getValidFromTime()
          Returns the property validFromTime.
 java.lang.String getWorkBasketName()
          Returns the workBasketName property.
 boolean isAdHoc()
          Returns the property adHoc.
 boolean isBusinessRelevant()
          Returns the property businessRelevant.
 boolean isInline()
          Returns the property inline.
 boolean isSupportsAutomaticClaim()
          Returns the property supportsAutomaticClaim.
 boolean isSupportsClaimIfSuspended()
          Returns the property supportsClaimIfSuspended.
 boolean isSupportsDelegation()
          Returns the property supportsDelegation.
 boolean isSupportsFollowOnTasks()
          Returns the property supportsFollowOnTasks.
 boolean isSupportsSubTasks()
          Returns the property supportsSubTasks.
 boolean isTip()
          Returns the property tip.
static boolean isValid(java.lang.String propertyName)
          Checks if the property is valid.
 boolean supportsAutomaticClaim()
          Returns the property supportsAutomaticClaim.
 boolean supportsClaimIfSuspended()
          Returns the property supportsClaimIfSuspended.
 boolean supportsDelegation()
          Returns the property supportsDelegation.
 boolean supportsFollowOnTasks()
          Returns the property supportsFollowOnTasks.
 boolean supportsSubTasks()
          Returns the property supportsSubTasks.
 
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
See Also:
Constant Field Values

APPLICATIONDEFAULTSID_PROPERTY

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

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

AUTODELETIONMODE_PROPERTY

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

See Also:
Constant Field Values

ASSIGNMENTTYPE_PROPERTY

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

See Also:
Constant Field Values

INHERITEDAUTHORIZATION_PROPERTY

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

See Also:
Constant Field Values

CALENDARNAME_PROPERTY

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

See Also:
Constant Field Values

CONTAINMENTCONTEXTID_PROPERTY

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

See Also:
Constant Field Values

CONTEXTAUTHORIZATIONOFOWNER_PROPERTY

public static final java.lang.String CONTEXTAUTHORIZATIONOFOWNER_PROPERTY
Use the property name to determine labels and converters for the contextAuthorizationOfOwner 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

DURATIONUNTILDELETED_PROPERTY

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

See Also:
Constant Field Values

DURATIONUNTILDUE_PROPERTY

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

See Also:
Constant Field Values

DURATIONUNTILEXPIRES_PROPERTY

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

See Also:
Constant Field Values

ESCALATIONTEMPLATEIDS_PROPERTY

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

See Also:
Constant Field Values

EVENTHANDLERNAME_PROPERTY

public static final java.lang.String EVENTHANDLERNAME_PROPERTY
Use the property name to determine labels and converters for the eventHandlerName 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

JNDINAMEOFCALENDAR_PROPERTY

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

See Also:
Constant Field Values

JNDINAMEOFSTAFFPLUGINPROVIDER_PROPERTY

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

See Also:
Constant Field Values

KIND_PROPERTY

public static final java.lang.String KIND_PROPERTY
Use the property name to determine labels and converters for the kind 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

NAMESPACE_PROPERTY

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

See Also:
Constant Field Values

DEFINITIONNAME_PROPERTY

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

See Also:
Constant Field Values

DEFINITIONNAMESPACE_PROPERTY

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

See Also:
Constant Field Values

PRIORITY_PROPERTY

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

See Also:
Constant Field Values

PRIORITY_DEFINITION_PROPERTY

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

See Also:
Constant Field Values

TYPE_PROPERTY

public static final java.lang.String TYPE_PROPERTY
Use the property name to determine labels and converters for the type 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

ADHOC_PROPERTY

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

See Also:
Constant Field Values

BUSINESSRELEVANT_PROPERTY

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

See Also:
Constant Field Values

SUPPORTSAUTOMATICCLAIM_PROPERTY

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

See Also:
Constant Field Values

SUPPORTSCLAIMIFSUSPENDED_PROPERTY

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

See Also:
Constant Field Values

SUPPORTSDELEGATION_PROPERTY

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

See Also:
Constant Field Values

SUPPORTSSUBTASKS_PROPERTY

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

See Also:
Constant Field Values

SUPPORTSFOLLOWONTASKS_PROPERTY

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

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 property state.

See Also:
Constant Field Values

SUBSTITUTIONPOLICY_PROPERTY

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

See Also:
Constant Field Values

INLINE_PROPERTY

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


WORKBASKETNAME_PROPERTY

public static final java.lang.String WORKBASKETNAME_PROPERTY
Use the property name to determine labels and converters for the workBasketName 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

TaskTemplateBean

public TaskTemplateBean(TaskTemplate data,
                        HTMConnection htmConnection)
Constructs a new object from an original TaskTemplate object.

Parameters:
data - The original data object.
htmConnection - The connection to the HumanTaskManagerService API.

TaskTemplateBean

protected TaskTemplateBean(TKTID id,
                           HTMConnection htmConnection,
                           java.util.Locale locale)
Constructs a TaskTemplateBean from a task template id.

Parameters:
id - The task template id.
htmConnection - The connection to the HumanTaskManagerService API.
locale - The locale of the locale dependant properties.
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.

getApplicationDefaultsID

public ACOID getApplicationDefaultsID()
Returns the applicationDefaultsID property.

Specified by:
getApplicationDefaultsID in interface TaskTemplate
See Also:
TaskTemplate.getApplicationDefaultsID()

getApplicationName

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

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

getWorkBasketName

public java.lang.String getWorkBasketName()
Returns the workBasketName property.

Specified by:
getWorkBasketName in interface TaskTemplate
See Also:
TaskTemplate.getWorkBasketName()

getSnapshotID

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

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

getSnapshotName

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

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

getTrackName

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

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

getProcessAppName

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

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

getProcessAppAcronym

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

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

getToolkitSnapshotID

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

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

getToolkitSnapshotName

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

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

getToolkitName

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

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

getToolkitAcronym

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

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

getTopLevelToolkitName

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

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

getTopLevelToolkitAcronym

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

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

getAutoDeletionMode

public int getAutoDeletionMode()
Returns the property autoDeletionMode.

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

getAssignmentType

public int getAssignmentType()
Returns the property assignmentType.

Specified by:
getAssignmentType in interface TaskTemplate
See Also:
TaskTemplate.getAssignmentType()

getInheritedAuthorization

public int getInheritedAuthorization()
Returns the property inheritedAuthorization.

Specified by:
getInheritedAuthorization in interface TaskTemplate
See Also:
TaskTemplate.getInheritedAuthorization()

getCalendarName

public java.lang.String getCalendarName()
Returns the property calendarName.

Specified by:
getCalendarName in interface TaskTemplate
See Also:
TaskTemplate.getCalendarName()

getContainmentContextID

public OID getContainmentContextID()
Returns the property containmentContextID.

Specified by:
getContainmentContextID in interface TaskTemplate
See Also:
TaskTemplate.getContainmentContextID()

getContextAuthorizationOfOwner

public int getContextAuthorizationOfOwner()
Returns the property contextAuthorizationOfOwner.

Specified by:
getContextAuthorizationOfOwner in interface TaskTemplate
See Also:
TaskTemplate.getContextAuthorizationOfOwner()

getDescription

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

Specified by:
getDescription in interface TaskTemplate
Parameters:
locale - The locale for which the description is to be provided.
See Also:
TaskTemplate.getDescription(Locale arg0)

getDescription

public com.ibm.bpc.clientcore.util.LocalisedString getDescription()
Returns the localised description.

Returns:
The localised description.

getDisplayName

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

Specified by:
getDisplayName in interface TaskTemplate
Parameters:
locale - The locale for which the display name is to be provided.
See Also:
TaskTemplate.getDisplayName(Locale arg0)

getDisplayName

public com.ibm.bpc.clientcore.util.LocalisedString getDisplayName()
Returns the localised display name.

Returns:
The localised display name.

getDurationUntilDeleted

public java.lang.String getDurationUntilDeleted()
Returns the property durationUntilDeleted.

Specified by:
getDurationUntilDeleted in interface TaskTemplate
See Also:
TaskTemplate.getDurationUntilDeleted()

getDurationUntilDue

public java.lang.String getDurationUntilDue()
Returns the property durationUntilDue.

Specified by:
getDurationUntilDue in interface TaskTemplate
See Also:
TaskTemplate.getDurationUntilDue()

getDurationUntilExpires

public java.lang.String getDurationUntilExpires()
Returns the property durationUntilExpires.

Specified by:
getDurationUntilExpires in interface TaskTemplate
See Also:
TaskTemplate.getDurationUntilExpires()

getEventHandlerName

public java.lang.String getEventHandlerName()
Returns the property eventHandlerName.

Specified by:
getEventHandlerName in interface TaskTemplate
See Also:
TaskTemplate.getEventHandlerName()

getID

public TKTID getID()
Returns the property ID.

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

getJNDINameOfCalendar

public java.lang.String getJNDINameOfCalendar()
Returns the property JNDINameOfCalendar.

Specified by:
getJNDINameOfCalendar in interface TaskTemplate
See Also:
TaskTemplate.getJNDINameOfCalendar()

getJNDINameOfStaffPluginProvider

public java.lang.String getJNDINameOfStaffPluginProvider()
Returns the property JNDINameOfStaffPluginProvider.

Specified by:
getJNDINameOfStaffPluginProvider in interface TaskTemplate
See Also:
TaskTemplate.getJNDINameOfStaffPluginProvider()

getKind

public int getKind()
Returns the property kind.

Specified by:
getKind in interface TaskTemplate
See Also:
TaskTemplate.getKind()

getLocalesOfDescriptions

public java.util.List getLocalesOfDescriptions()
Returns the property localesOfDescriptions.

Specified by:
getLocalesOfDescriptions in interface TaskTemplate
See Also:
TaskTemplate.getLocalesOfDescriptions()

getLocalesOfDisplayNames

public java.util.List getLocalesOfDisplayNames()
Returns the property localesOfDisplayNames.

Specified by:
getLocalesOfDisplayNames in interface TaskTemplate
See Also:
TaskTemplate.getLocalesOfDisplayNames()

getName

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

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

getNamespace

public java.lang.String getNamespace()
Returns the property namespace.

Specified by:
getNamespace in interface TaskTemplate
See Also:
TaskTemplate.getNamespace()

getDefinitionName

public java.lang.String getDefinitionName()
Returns the property definition name.

Specified by:
getDefinitionName in interface TaskTemplate
See Also:
TaskTemplate.getDefinitionName()

getDefinitionNamespace

public java.lang.String getDefinitionNamespace()
Returns the property definition namespace.

Specified by:
getDefinitionNamespace in interface TaskTemplate
See Also:
TaskTemplate.getDefinitionNamespace()

getPriority

public java.lang.Integer getPriority()
Returns the property priority.

Specified by:
getPriority in interface TaskTemplate
See Also:
TaskTemplate.getPriority()

getPriorityDefinition

public java.lang.String getPriorityDefinition()
Returns the property priority definition.

Specified by:
getPriorityDefinition in interface TaskTemplate
See Also:
TaskTemplate.getPriorityDefinition()

getState

public int getState()
Returns the property state.

Specified by:
getState in interface TaskTemplate

getAutonomy

public int getAutonomy()
Returns the property autonomy.

Specified by:
getAutonomy in interface TaskTemplate

getSubstitutionPolicy

public int getSubstitutionPolicy()
Returns the property substitutionPolicy.

Specified by:
getSubstitutionPolicy in interface TaskTemplate

getType

public java.lang.String getType()
Returns the property type.

Specified by:
getType in interface TaskTemplate
See Also:
TaskTemplate.getType()

getValidFromTime

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

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

isAdHoc

public boolean isAdHoc()
Returns the property adHoc.

Specified by:
isAdHoc in interface TaskTemplate
See Also:
TaskTemplate.isAdHoc()

isBusinessRelevant

public boolean isBusinessRelevant()
Returns the property businessRelevant.

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

supportsAutomaticClaim

public boolean supportsAutomaticClaim()
Returns the property supportsAutomaticClaim.

Specified by:
supportsAutomaticClaim in interface TaskTemplate
See Also:
TaskTemplate.supportsAutomaticClaim()

supportsClaimIfSuspended

public boolean supportsClaimIfSuspended()
Returns the property supportsClaimIfSuspended.

Specified by:
supportsClaimIfSuspended in interface TaskTemplate
See Also:
TaskTemplate.supportsClaimIfSuspended()

supportsDelegation

public boolean supportsDelegation()
Returns the property supportsDelegation.

Specified by:
supportsDelegation in interface TaskTemplate
See Also:
TaskTemplate.supportsDelegation()

supportsSubTasks

public boolean supportsSubTasks()
Returns the property supportsSubTasks.

Specified by:
supportsSubTasks in interface TaskTemplate
See Also:
TaskTemplate.supportsSubTasks()

supportsFollowOnTasks

public boolean supportsFollowOnTasks()
Returns the property supportsFollowOnTasks.

Specified by:
supportsFollowOnTasks in interface TaskTemplate
See Also:
TaskTemplate.supportsFollowOnTasks()

isSupportsAutomaticClaim

public boolean isSupportsAutomaticClaim()
Returns the property supportsAutomaticClaim.

See Also:
TaskTemplate.supportsAutomaticClaim()

isSupportsClaimIfSuspended

public boolean isSupportsClaimIfSuspended()
Returns the property supportsClaimIfSuspended.

See Also:
TaskTemplate.supportsClaimIfSuspended()

isSupportsDelegation

public boolean isSupportsDelegation()
Returns the property supportsDelegation.

See Also:
TaskTemplate.supportsDelegation()

isSupportsSubTasks

public boolean isSupportsSubTasks()
Returns the property supportsSubTasks.

See Also:
TaskTemplate.supportsSubTasks()

isSupportsFollowOnTasks

public boolean isSupportsFollowOnTasks()
Returns the property supportsFollowOnTasks.

See Also:
TaskTemplate.supportsFollowOnTasks()

isInline

public boolean isInline()
Returns the property inline.

Specified by:
isInline in interface TaskTemplate
See Also:
TaskTemplate.isInline()

isTip

public boolean isTip()
Returns the property tip.

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

getCustomText1

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

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

getCustomText2

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

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

getCustomText3

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

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

getCustomText4

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

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

getCustomText5

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

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

getCustomText6

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

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

getCustomText7

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

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

getCustomText8

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

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

getInputMessageWrapper

public MessageWrapper getInputMessageWrapper()
                                      throws ClientException
Retrieves the input message. If web client settings are available the context root and the URL are retrieved.

Returns:
The wrapped message and web client settings.
Throws:
ClientException

IBM WebSphere Application ServerTM
Release 8