org.wfmc.audit
Class WMASourceWorkflow
java.lang.Object
org.wfmc.audit.WMAAuditEntry
org.wfmc.audit.WMARemoteAuditBase
org.wfmc.audit.WMASourceWorkflow
- All Implemented Interfaces:
- CWADPrefix, java.io.Serializable
- Direct Known Subclasses:
- WMAChangeTargetWorkflowResponse, WMAGetAttributesSourceWorkflowRequest, WMAGetAttributesTargetWorkflowResponse, WMASetAttributesSourceWorkflowRequest, WMASetAttributesTargetWorkflowResponse, WMASourceWorkflowRequest
- public abstract class WMASourceWorkflow
- extends WMARemoteAuditBase
Section 8 of the WfMC Interface 5 standard. This is simply a base class
that other classes extend.
- Author:
- Antony Lodge
- See Also:
- Serialized Form
Constructor Summary |
protected |
WMASourceWorkflow()
|
protected |
WMASourceWorkflow(CWADPrefix cwadPrefix,
java.lang.String messageId,
short extensionNumber,
java.lang.String extensionType,
java.lang.String sourceConversationId,
java.lang.String targetConversationId,
java.lang.String sourceActivityDefinitionBusinessName,
java.lang.String targetProcessInstanceId,
java.lang.String targetProcessDefinitionBusinessName,
java.lang.String targetNodeId,
java.lang.String targetUserId,
java.lang.String targetRoleId)
|
Methods inherited from class org.wfmc.audit.WMAAuditEntry |
formatCwadPrefix, getActivityDefinitionId, getActivityInstanceId, getCurrentProcessInstanceId, getCwadPrefix, getDomainId, getEventCode, getInformationId, getInitialProcessInstanceId, getNodeId, getProcessDefinitionId, getProcessState, getRoleId, getTimestamp, getUserId, getWorkItemId, setActivityDefinitionId, setActivityInstanceId, setCurrentProcessInstanceId, setCwadPrefix, setDomainId, setEventCode, setInformationId, setInitialProcessInstanceId, setNodeId, setProcessDefinitionId, setProcessState, setRoleId, setTimestamp, setUserId, setWorkItemId, valueOf, valueOf |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
WMASourceWorkflow
protected WMASourceWorkflow()
WMASourceWorkflow
protected WMASourceWorkflow(CWADPrefix cwadPrefix,
java.lang.String messageId,
short extensionNumber,
java.lang.String extensionType,
java.lang.String sourceConversationId,
java.lang.String targetConversationId,
java.lang.String sourceActivityDefinitionBusinessName,
java.lang.String targetProcessInstanceId,
java.lang.String targetProcessDefinitionBusinessName,
java.lang.String targetNodeId,
java.lang.String targetUserId,
java.lang.String targetRoleId)
- Parameters:
cwadPrefix
- messageId
- extensionNumber
- extensionType
- sourceConversationId
- targetConversationId
- sourceActivityDefinitionBusinessName
- targetProcessInstanceId
- targetProcessDefinitionBusinessName
- targetNodeId
- targetUserId
- targetRoleId
-
getSourceActivityDefinitionBusinessName
public java.lang.String getSourceActivityDefinitionBusinessName()
- Returns:
- WMAObjectName Business name of current activity on the source
engine originating the request to create a new process instance
setSourceActivityDefinitionBusinessName
public void setSourceActivityDefinitionBusinessName(java.lang.String sourceActivityDefinitionBusinessName)
- Parameters:
sourceActivityDefinitionBusinessName
- WMAObjectName Business name
of current activity on the source engine originating the request
to create a new process instance
getTargetProcessInstanceId
public java.lang.String getTargetProcessInstanceId()
- Returns:
- process instance created on the target Workflow Engine
setTargetProcessInstanceId
public void setTargetProcessInstanceId(java.lang.String targetProcessInstanceId)
- Parameters:
targetProcessInstanceId
- process instance created on the target
Workflow Engine
getTargetProcessDefinitionBusinessName
public java.lang.String getTargetProcessDefinitionBusinessName()
- Returns:
- null | as supplied by target Workflow Engine
setTargetProcessDefinitionBusinessName
public void setTargetProcessDefinitionBusinessName(java.lang.String targetProcessDefinitionBusinessName)
- Parameters:
targetProcessDefinitionBusinessName
- null | as supplied by target
Workflow Engine
getTargetNodeId
public java.lang.String getTargetNodeId()
- Returns:
- Node Id of Workflow Engine accepting the conversation
setTargetNodeId
public void setTargetNodeId(java.lang.String targetNodeId)
- Parameters:
targetNodeId
- Node Id of Workflow Engine accepting the conversation
getTargetUserId
public java.lang.String getTargetUserId()
- Returns:
- null | Id of remote user requested // O perform the process
setTargetUserId
public void setTargetUserId(java.lang.String targetUserId)
- Parameters:
targetUserId
- null | Id of remote user requested // O perform the
process
getTargetRoleId
public java.lang.String getTargetRoleId()
- Returns:
- null | IS of remote role requested to perform the process
setTargetRoleId
public void setTargetRoleId(java.lang.String targetRoleId)
- Parameters:
targetRoleId
- null | IS of remote role requested to perform the
process
toString
public java.lang.String toString()
- Overrides:
toString
in class WMARemoteAuditBase
OBE-1.0 Copyright (c) 2002-2006 Adrian Price. All Rights Reserved.