com.ibm.bpe.api
Interface ActivityInstanceData
- public interface ActivityInstanceData
- extends java.io.Serializable
An activity instance is created in its initial state 'inactive'. When all control links leading to the activity instance are successfully evaluated and the join condition is fulfilled, the activity instance is activated. For a human task (staff), receive, or pick activity, the people assignment is resolved and work items are created so that the human task activity can be claimed and executed or a message can be send to the waiting activity. For all other activities, the associated implementation, for example, a Web service, is invoked.
If the activity instance completes successfully, navigation continues.
If the activity instance does not complete successfully, the fault is propagated to the enclosing scopes of the activity until it is either handled or the process scope is reached. When the fault is handled, navigation continues from that scope activity. When the fault reaches the process scope, the process is put into the 'Failed' state.
Field Summary
Modifier and Type | Field and Description |
---|---|
|
COPYRIGHT
|
|
INVOKED_INSTANCE_TYPE_CHILD_PROCESS
States that the activity calls a long-running process
that has "child" autonomy.
|
|
INVOKED_INSTANCE_TYPE_CHILD_TASK
States that the activity calls a stand-alone task
that has "child" autonomy.
|
|
INVOKED_INSTANCE_TYPE_INLINE_TASK
States that the activity calls an inline human task.
|
|
INVOKED_INSTANCE_TYPE_NOT_SET
States that the activity does not call a process or inline task,
or does not call a process or stand-alone task that have "child" autonomy.
|
|
KIND_ABSTRACT_TASK
Do not use - internal only.
|
|
KIND_ASSIGN
States that the activity specifies some assignment.
|
|
KIND_CALL_ACTIVITY
Do not use - internal only.
|
|
KIND_COMPENSATE
States that the activity is a compensating activity.
|
|
KIND_COMPENSATE_SCOPE
States that the activity is a compensate scope activity.
|
|
KIND_COMPENSATION_END_EVENT
Do not use - internal only.
|
|
KIND_COMPENSATION_INTERRUPTING_SUBPROCESS_START_EVENT
Do not use - internal only.
|
|
KIND_COMPENSATION_THROW_EVENT
Do not use - internal only.
|
|
KIND_CUSTOM
An activity that provides a plug-in mechanism for customer written implementations.
|
|
KIND_EMPTY
States that the activity is an empty activity without any
implementation.
|
|
KIND_ERROR_END_EVENT
Do not use - internal only.
|
|
KIND_ERROR_EVENT_SUBPROCESS_ACTIVITY
Do not use - internal only.
|
|
KIND_ERROR_INTERRUPTING_BOUNDARY_EVENT
Do not use - internal only.
|
|
KIND_ERROR_INTERRUPTING_SUBPROCESS_START_EVENT
Do not use - internal only.
|
|
KIND_EVENT_BASED_GATEWAY
Do not use - internal only.
|
|
KIND_FLOW
An activity that specifies one or more activities to be performed concurrently.
|
|
KIND_FLOW_END
Do not use - internal only.
|
|
KIND_FOR_EACH_PARALLEL
States that the activity is a forEach activity with parallel branches.
|
|
KIND_FOR_EACH_PARALLEL_END
Do not use - internal only.
|
|
KIND_FOR_EACH_SERIAL
States that the activity is a forEach activity with no parallel branches.
|
|
KIND_FOR_EACH_SERIAL_END
Do not use - internal only.
|
|
KIND_INVOKE
States that the activity describes some external service to be invoked.
|
|
KIND_INVOKE_END
Do not use - internal only.
|
|
KIND_IOR_GATEWAY
Do not use - internal only.
|
|
KIND_IOR_IN_GATEWAY
Do not use - internal only.
|
|
KIND_MESSAGE_CATCH_EVENT
Do not use - internal only.
|
|
KIND_MESSAGE_END_EVENT
Do not use - internal only.
|
|
KIND_MESSAGE_EVENT_SUBPROCESS_ACTIVITY
Do not use - internal only.
|
|
KIND_MESSAGE_NONINTERRUPTING_SUBPROCESS_START_EVENT
Do not use - internal only.
|
|
KIND_MESSAGE_START_EVENT
Do not use - internal only.
|
|
KIND_MESSAGE_THROW_EVENT
Do not use - internal only.
|
|
KIND_NONE_END_EVENT
Do not use - internal only.
|
|
KIND_NONE_START_EVENT
Do not use - internal only.
|
|
KIND_PARALLEL_GATEWAY
Do not use - internal only.
|
|
KIND_PICK
States that the activity is an activity that waits for various input.
|
|
KIND_PICK_END
Do not use - internal only.
|
|
KIND_RECEIVE
States that the activity is an activity that waits for input.
|
|
KIND_RECEIVE_TASK
Do not use - internal only.
|
|
KIND_REPEAT_UNTIL
An activity that is repeated until an exit condition is met.
|
|
KIND_REPEAT_UNTIL_END
Do not use - internal only.
|
|
KIND_REPLY
An activity that allows the process to send a message in reply to a message that was received.
|
|
KIND_RETHROW
States that the activity rethrows a fault.
|
|
KIND_SCOPE
Describes a scope construct that allows for own variable definitions, fault and compensation handlers.
|
|
KIND_SCOPE_END
Do not use - internal only.
|
|
KIND_SCRIPT
States that the activity is implemented by plain Java code.
|
|
KIND_SCRIPT_TASK
Do not use - internal only.
|
|
KIND_SEND_TASK
Do not use - internal only.
|
|
KIND_SEQUENCE
Describes a sequence construct that contains activities to be performed sequentially.
|
|
KIND_SEQUENCE_END
Do not use - internal only.
|
|
KIND_SERVICE_TASK
Do not use - internal only.
|
|
KIND_STAFF
States that the activity involves people for its execution.
|
|
KIND_SUBPROCESS_ACTIVITY
Do not use - internal only.
|
|
KIND_SWITCH
Describes a switch construct that allows to select an activity from a set of choices.
|
|
KIND_SWITCH_END
Do not use - internal only.
|
|
KIND_TERMINATE
States that the activity terminates execution.
|
|
KIND_TERMINATE_END_EVENT
Do not use - internal only.
|
|
KIND_THROW
States that the activity throws a fault.
|
|
KIND_TIMER_CATCH_EVENT
Do not use - internal only.
|
|
KIND_TIMER_EVENT_SUBPROCESS_ACTIVITY
Do not use - internal only.
|
|
KIND_TIMER_INTERRUPTING_BOUNDARY_EVENT
Do not use - internal only.
|
|
KIND_TIMER_NONINTERRUPTING_SUBPROCESS_START_EVENT
Do not use - internal only.
|
|
KIND_USER_TASK
Do not use - internal only.
|
|
KIND_WAIT
An activity that allows to wait for a given period of time.
|
|
KIND_WHILE
An activity that is repeated until a certain criteria is met.
|
|
KIND_WHILE_END
Do not use - internal only.
|
|
KIND_XOR_GATEWAY
Do not use - internal only.
|
|
STATE_CLAIMED
States that the activity has been claimed.
|
|
STATE_EXPIRED
States that the activity ended because its allowed duration timed-out.
|
|
STATE_FAILED
States that the activity failed to execute.
|
|
STATE_FAILING
States that the activity is failing.
|
|
STATE_FINISHED
States that the activity finished execution successfully.
|
|
STATE_INACTIVE
States that the activity has not yet been scheduled for execution.
|
|
STATE_PROCESSING_UNDO
States that the activity is retried due to a transaction rollback and that
the activity waits for the microflow that it invokes to complete its compensation actions for the
first invoke.
|
|
STATE_READY
States that the activity is ready to be started or claimed.
|
|
STATE_RUNNING
States that the activity is running.
|
|
STATE_SKIPPED
States that the activity has been skipped because navigation followed a
a different control path.
|
|
STATE_STOPPED
States that the activity is stopped because of a failure.
|
|
STATE_TERMINATED
States that the activity has been terminated because of an external or internal request.
|
|
STATE_TERMINATING
States that the activity is terminating.
|
|
STATE_WAITING
States that a receive or pick activity is waiting for a corresponding event to occur.
|
|
STOP_REASON_ACTIVATION_FAILED
States that the activation of the activity failed.
|
|
STOP_REASON_EXIT_CONDITION_FALSE
States that the exit condition of the activity evaluated to false.
|
|
STOP_REASON_FOLLOW_ON_NAVIGATION_FAILED
States that the follow on navigation of the activity failed.
|
|
STOP_REASON_IMPLEMENTATION_FAILED
States that the implementation of the activity failed.
|
|
STOP_REASON_UNSPECIFIED
States that the activity is not stopped.
|
|
SUB_STATE_EXPIRING
Do not use - internal only.
|
|
SUB_STATE_FAILING
Do not use - internal only.
|
|
SUB_STATE_FINISHING
Do not use - internal only.
|
|
SUB_STATE_NONE
Do not use - internal only.
|
|
SUB_STATE_RESTARTING
Do not use - internal only.
|
|
SUB_STATE_SKIPPING
Do not use - internal only.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getActivationTime()
Returns the activation time of the activity instance.
|
getActivityTemplateID()
Returns the object ID of the associated activity template.
|
|
getAdminTaskID()
Returns the ID of the associated administration task.
|
|
|
getApplicationName()
Returns the name of the enterprise application the activity belongs to.
|
|
getAvailableActions()
Returns the actions that can be called in the current activity instance
execution state.
|
|
getCompletionTime()
Returns the completion time of the activity instance.
|
|
getCustomProperty(java.lang.String arg0)
Returns the value of the specified custom property.
|
|
getDescription()
Returns the description of the activity instance.
|
|
getDisplayName()
Returns the display name of the activity instance.
|
|
getEnclosingForEachID()
Returns the ID of the enclosing for-each activity if the activity is
part of an for-each construct.
|
|
getEventHandlerInstanceID()
Returns the ID of the associated event handler instance if the activity is
part of an event handler.
|
|
getExecutionState()
Returns the execution state of the activity instance.
|
|
getExpirationTime()
Returns the time when the activity instance will expire or expired.
|
|
getFaultNames()
Returns the names of faults associated to the activity instance.
|
getID()
Returns the object identifier.
|
|
|
getInputMessageTypeName()
Returns the name of the input message type.
|
|
getInputMessageTypeTypeSystemName()
Deprecated. As of version 6.0, no replacement.
|
getInvokedInstanceID()
Returns the object ID of the process or task instance that is called by this activity.
|
|
|
getInvokedInstanceType()
Returns the type of object called by this activity, that is,
describes the type of the object ID returned by
getInvokedInstanceID .
|
|
getKind()
Returns the kind of the activity, for example, whether the activity is a
pick or receive activity.
|
|
getLastModificationTime()
Returns the last time a property of the activity instance changed.
|
|
getLastStateChangeTime()
Returns the last time the execution state of the activity instance changed.
|
|
getName()
Returns the name of the activity instance.
|
|
getNamesOfCustomProperties()
Returns the names of all custom properties.
|
|
getOutputMessageTypeName()
Returns the name of the output message type.
|
|
getOutputMessageTypeTypeSystemName()
Deprecated. As of version 6.0, no replacement.
|
|
getOwner()
Returns the owner of the activity instance.
|
|
getPreviousExpirationTime()
Returns the time the activity instance expired for the first time.
|
getProcessAdministrators()
Returns the administrators of the process instance that contains the activity instance.
|
|
getProcessAdminTaskID()
Returns the ID of the administration task associated to the containing process instance.
|
|
getProcessInstanceID()
Returns the object ID of the containing process instance.
|
|
|
getProcessInstanceName()
Returns the name of the process instance the activity belongs to.
|
getProcessTemplateID()
Returns the object ID of the process template
that contains the activity definition.
|
|
|
getProcessTemplateName()
Returns the name of the first process template in the hierarchy
that contains the activity definition.
|
|
getScopeID()
Returns the ID of the associated scope.
|
|
getScopeTemplateID()
Returns the ID of the scope template that is associated to the
scope the activity is part of.
|
|
getStartTime()
Returns the start time of the activity instance.
|
|
getStopReason()
Returns the reason why the activity is in the Stopped execution state.
|
|
getSubState()
Returns the sub state of the activity instance
Possible values are:
SUB_STATE_NONE, SUB_STATE_EXPIRING, SUB_STATE_SKIPPING, SUB_STATE_RESTARTING,
SUB_STATE_FINISHING, SUB_STATE_FAILING.
|
getTaskID()
For human task activities, returns the ID of the associated inline to-do aka participating task.
|
|
getUnhandledException()
Returns the reason why the activity is in the Stopped execution state.
|
|
|
isBusinessRelevant()
States whether the activity instance is a business relevant or an "auxiliary" step.
|
|
isContinueOnError()
States whether the activity instance stops navigation of the process
in case of an unhandled error or not.
|
|
isSkipRequested()
States whether the activity instance is to be skipped when reached during navigation.
|
Field Detail
COPYRIGHT
- static final java.lang.String COPYRIGHT
STATE_FINISHED
- static final int STATE_FINISHED
STATE_PROCESSING_UNDO
- static final int STATE_PROCESSING_UNDO
STATE_SKIPPED
- static final int STATE_SKIPPED
STATE_FAILED
- static final int STATE_FAILED
STATE_CLAIMED
- static final int STATE_CLAIMED
STATE_TERMINATING
- static final int STATE_TERMINATING
STATE_RUNNING
- static final int STATE_RUNNING
STATE_TERMINATED
- static final int STATE_TERMINATED
STATE_READY
- static final int STATE_READY
STATE_FAILING
- static final int STATE_FAILING
STATE_EXPIRED
- static final int STATE_EXPIRED
STATE_INACTIVE
- static final int STATE_INACTIVE
STATE_WAITING
- static final int STATE_WAITING
STATE_STOPPED
- static final int STATE_STOPPED
KIND_FOR_EACH_PARALLEL_END
- static final int KIND_FOR_EACH_PARALLEL_END
KIND_NONE_START_EVENT
- static final int KIND_NONE_START_EVENT
KIND_ERROR_INTERRUPTING_BOUNDARY_EVENT
- static final int KIND_ERROR_INTERRUPTING_BOUNDARY_EVENT
KIND_INVOKE
- static final int KIND_INVOKE
KIND_FOR_EACH_PARALLEL
- static final int KIND_FOR_EACH_PARALLEL
KIND_SEQUENCE_END
- static final int KIND_SEQUENCE_END
KIND_ERROR_INTERRUPTING_SUBPROCESS_START_EVENT
- static final int KIND_ERROR_INTERRUPTING_SUBPROCESS_START_EVENT
KIND_SEQUENCE
- static final int KIND_SEQUENCE
KIND_USER_TASK
- static final int KIND_USER_TASK
KIND_TIMER_EVENT_SUBPROCESS_ACTIVITY
- static final int KIND_TIMER_EVENT_SUBPROCESS_ACTIVITY
KIND_ABSTRACT_TASK
- static final int KIND_ABSTRACT_TASK
KIND_MESSAGE_EVENT_SUBPROCESS_ACTIVITY
- static final int KIND_MESSAGE_EVENT_SUBPROCESS_ACTIVITY
KIND_RECEIVE
- static final int KIND_RECEIVE
KIND_ERROR_EVENT_SUBPROCESS_ACTIVITY
- static final int KIND_ERROR_EVENT_SUBPROCESS_ACTIVITY
KIND_WHILE_END
- static final int KIND_WHILE_END
KIND_TIMER_NONINTERRUPTING_SUBPROCESS_START_EVENT
- static final int KIND_TIMER_NONINTERRUPTING_SUBPROCESS_START_EVENT
KIND_WHILE
- static final int KIND_WHILE
KIND_IOR_GATEWAY
- static final int KIND_IOR_GATEWAY
KIND_COMPENSATION_THROW_EVENT
- static final int KIND_COMPENSATION_THROW_EVENT
KIND_FOR_EACH_SERIAL_END
- static final int KIND_FOR_EACH_SERIAL_END
KIND_FOR_EACH_SERIAL
- static final int KIND_FOR_EACH_SERIAL
KIND_COMPENSATION_INTERRUPTING_SUBPROCESS_START_EVENT
- static final int KIND_COMPENSATION_INTERRUPTING_SUBPROCESS_START_EVENT
KIND_MESSAGE_END_EVENT
- static final int KIND_MESSAGE_END_EVENT
KIND_ERROR_END_EVENT
- static final int KIND_ERROR_END_EVENT
KIND_PARALLEL_GATEWAY
- static final int KIND_PARALLEL_GATEWAY
KIND_NONE_END_EVENT
- static final int KIND_NONE_END_EVENT
KIND_MESSAGE_START_EVENT
- static final int KIND_MESSAGE_START_EVENT
KIND_SERVICE_TASK
- static final int KIND_SERVICE_TASK
KIND_SWITCH_END
- static final int KIND_SWITCH_END
KIND_MESSAGE_THROW_EVENT
- static final int KIND_MESSAGE_THROW_EVENT
KIND_SWITCH
- static final int KIND_SWITCH
KIND_TIMER_INTERRUPTING_BOUNDARY_EVENT
- static final int KIND_TIMER_INTERRUPTING_BOUNDARY_EVENT
KIND_WAIT
- static final int KIND_WAIT
KIND_EMPTY
- static final int KIND_EMPTY
KIND_COMPENSATE
- static final int KIND_COMPENSATE
KIND_SCOPE_END
- static final int KIND_SCOPE_END
KIND_RETHROW
- static final int KIND_RETHROW
KIND_IOR_IN_GATEWAY
- static final int KIND_IOR_IN_GATEWAY
KIND_EVENT_BASED_GATEWAY
- static final int KIND_EVENT_BASED_GATEWAY
KIND_SCOPE
- static final int KIND_SCOPE
KIND_RECEIVE_TASK
- static final int KIND_RECEIVE_TASK
KIND_TERMINATE_END_EVENT
- static final int KIND_TERMINATE_END_EVENT
KIND_SCRIPT_TASK
- static final int KIND_SCRIPT_TASK
KIND_TIMER_CATCH_EVENT
- static final int KIND_TIMER_CATCH_EVENT
KIND_MESSAGE_CATCH_EVENT
- static final int KIND_MESSAGE_CATCH_EVENT
KIND_STAFF
- static final int KIND_STAFF
KIND_SCRIPT
- static final int KIND_SCRIPT
KIND_TERMINATE
- static final int KIND_TERMINATE
KIND_THROW
- static final int KIND_THROW
KIND_COMPENSATION_END_EVENT
- static final int KIND_COMPENSATION_END_EVENT
KIND_REPLY
- static final int KIND_REPLY
KIND_REPEAT_UNTIL_END
- static final int KIND_REPEAT_UNTIL_END
KIND_MESSAGE_NONINTERRUPTING_SUBPROCESS_START_EVENT
- static final int KIND_MESSAGE_NONINTERRUPTING_SUBPROCESS_START_EVENT
KIND_REPEAT_UNTIL
- static final int KIND_REPEAT_UNTIL
KIND_CALL_ACTIVITY
- static final int KIND_CALL_ACTIVITY
KIND_PICK_END
- static final int KIND_PICK_END
KIND_PICK
- static final int KIND_PICK
KIND_SEND_TASK
- static final int KIND_SEND_TASK
KIND_SUBPROCESS_ACTIVITY
- static final int KIND_SUBPROCESS_ACTIVITY
KIND_FLOW_END
- static final int KIND_FLOW_END
KIND_XOR_GATEWAY
- static final int KIND_XOR_GATEWAY
KIND_COMPENSATE_SCOPE
- static final int KIND_COMPENSATE_SCOPE
KIND_FLOW
- static final int KIND_FLOW
KIND_ASSIGN
- static final int KIND_ASSIGN
KIND_CUSTOM
- static final int KIND_CUSTOM
KIND_INVOKE_END
- static final int KIND_INVOKE_END
STOP_REASON_FOLLOW_ON_NAVIGATION_FAILED
- static final int STOP_REASON_FOLLOW_ON_NAVIGATION_FAILED
STOP_REASON_ACTIVATION_FAILED
- static final int STOP_REASON_ACTIVATION_FAILED
STOP_REASON_UNSPECIFIED
- static final int STOP_REASON_UNSPECIFIED
STOP_REASON_EXIT_CONDITION_FALSE
- static final int STOP_REASON_EXIT_CONDITION_FALSE
STOP_REASON_IMPLEMENTATION_FAILED
- static final int STOP_REASON_IMPLEMENTATION_FAILED
INVOKED_INSTANCE_TYPE_CHILD_TASK
- static final int INVOKED_INSTANCE_TYPE_CHILD_TASK
INVOKED_INSTANCE_TYPE_NOT_SET
- static final int INVOKED_INSTANCE_TYPE_NOT_SET
INVOKED_INSTANCE_TYPE_INLINE_TASK
- static final int INVOKED_INSTANCE_TYPE_INLINE_TASK
INVOKED_INSTANCE_TYPE_CHILD_PROCESS
- static final int INVOKED_INSTANCE_TYPE_CHILD_PROCESS
SUB_STATE_RESTARTING
- static final int SUB_STATE_RESTARTING
SUB_STATE_FINISHING
- static final int SUB_STATE_FINISHING
SUB_STATE_NONE
- static final int SUB_STATE_NONE
SUB_STATE_FAILING
- static final int SUB_STATE_FAILING
SUB_STATE_EXPIRING
- static final int SUB_STATE_EXPIRING
SUB_STATE_SKIPPING
- static final int SUB_STATE_SKIPPING
Method Detail
getID
- AIID getID()
getActivationTime
- java.util.Calendar getActivationTime( )
getCompletionTime
- java.util.Calendar getCompletionTime( )
getLastModificationTime
- java.util.Calendar getLastModificationTime( )
getLastStateChangeTime
- java.util.Calendar getLastStateChangeTime( )
getName
- java.lang.String getName()
getDisplayName
- java.lang.String getDisplayName( )
getDescription
- java.lang.String getDescription( )
getOwner
- java.lang.String getOwner()
getStartTime
- java.util.Calendar getStartTime( )
getExecutionState
- int getExecutionState()
Possible states are: STATE_INACTIVE, STATE_READY, STATE_RUNNING, STATE_CLAIMED, STATE_FINISHED, STATE_FAILING, STATE_FAILED, STATE_SKIPPED, STATE_TERMINATED, STATE_TERMINATING, STATE_WAITING, STATE_STOPPED, or STATE_EXPIRED.
getExpirationTime
- java.util.Calendar getExpirationTime( )
getKind
- int getKind()
getUnhandledException
- ProcessException getUnhandledException( )
getStopReason
- int getStopReason()
Possible values are: STOP_REASON_UNSPECIFIED, STOP_REASON_ACTIVATION_FAILED, STOP_REASON_IMPLEMENTATION_FAILED, STOP_REASON_FOLLOW_ON_NAVIGATION_FAILED, or STOP_REASON_EXIT_CONDITION_FALSE.
getProcessInstanceID
- PIID getProcessInstanceID()
getProcessTemplateID
- PTID getProcessTemplateID()
getFaultNames
- java.util.List getFaultNames()
getInputMessageTypeName
- java.lang.String getInputMessageTypeName( )
getInputMessageTypeTypeSystemName
- java.lang.String getInputMessageTypeTypeSystemName( )
getOutputMessageTypeName
- java.lang.String getOutputMessageTypeName( )
getOutputMessageTypeTypeSystemName
- java.lang.String getOutputMessageTypeTypeSystemName( )
getAvailableActions
- int[] getAvailableActions()
ActivityInstanceActions
for the
set of possible actions.
getCustomProperty
- java.lang.String getCustomProperty( java.lang.String arg0)
arg0
- The name of the custom property for which the value is to be read. getNamesOfCustomProperties
- java.util.List getNamesOfCustomProperties( )
getProcessAdministrators
- StaffResultSet getProcessAdministrators( )
- throws WorkItemManagerException
- InvalidLengthException
getApplicationName
- java.lang.String getApplicationName( )
getProcessTemplateName
- java.lang.String getProcessTemplateName( )
getProcessInstanceName
- java.lang.String getProcessInstanceName( )
isBusinessRelevant
- boolean isBusinessRelevant()
getTaskID
- TKIID getTaskID()
getAdminTaskID
- TKIID getAdminTaskID()
getProcessAdminTaskID
- TKIID getProcessAdminTaskID()
getScopeID
- com.ibm.bpe.api.SIID getScopeID( )
getScopeTemplateID
- com.ibm.bpe.api.STID getScopeTemplateID( )
getEventHandlerInstanceID
- com.ibm.bpe.api.EHIID getEventHandlerInstanceID( )
getEnclosingForEachID
- com.ibm.bpe.api.FEIID getEnclosingForEachID( )
isSkipRequested
- boolean isSkipRequested()
isContinueOnError
- boolean isContinueOnError()
This setting can be overwritten when calling
forceComplete
or
forceRetry
.
getActivityTemplateID
- ATID getActivityTemplateID()
getInvokedInstanceID
- OID getInvokedInstanceID()
You can use
getInvokedInstanceType
to determine whether the object ID returned is a PIID or TKIID.
getInvokedInstanceType
- int getInvokedInstanceType()
getInvokedInstanceID
.
Using this method, you can determine whether a PIID or TKIID is returned.
States INVOKED_INSTANCE_TYPE_NOT_SET when no object ID is returned by
getInvokedInstanceID
.
getSubState
- int getSubState()
Possible values are: SUB_STATE_NONE, SUB_STATE_EXPIRING, SUB_STATE_SKIPPING, SUB_STATE_RESTARTING, SUB_STATE_FINISHING, SUB_STATE_FAILING.
getPreviousExpirationTime
- java.util.Calendar getPreviousExpirationTime( )