org.wfmc.audit
Class WMASourceNotification

java.lang.Object
  extended byorg.wfmc.audit.WMAAuditEntry
      extended byorg.wfmc.audit.WMARemoteAuditBase
          extended byorg.wfmc.audit.WMASourceNotification
All Implemented Interfaces:
CWADPrefix, java.io.Serializable
Direct Known Subclasses:
WMAAttributeChangedSourceNotification, WMAStateChangeSourceNotification

public abstract class WMASourceNotification
extends WMARemoteAuditBase

Author:
Antony Lodge
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.wfmc.audit.WMAAuditEntry
WFMC
 
Constructor Summary
protected WMASourceNotification()
           
protected WMASourceNotification(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 targetProcessDefinitionId, java.lang.String targetNodeId)
           
 
Method Summary
 java.lang.String getSourceActivityDefinitionBusinessName()
           
 java.lang.String getTargetNodeId()
           
 java.lang.String getTargetProcessDefinitionId()
           
 java.lang.String getTargetProcessInstanceId()
           
 void setSourceActivityDefinitionBusinessName(java.lang.String sourceActivityDefinitionBusinessName)
           
 void setTargetNodeId(java.lang.String targetNodeId)
           
 void setTargetProcessDefinitionId(java.lang.String targetProcessDefinitionId)
           
 void setTargetProcessInstanceId(java.lang.String targetProcessInstanceId)
           
 java.lang.String toString()
           
 
Methods inherited from class org.wfmc.audit.WMARemoteAuditBase
getExtensionNumber, getExtensionType, getMessageId, getSourceConversationId, getTargetConversationId, setExtensionNumber, setExtensionType, setMessageId, setSourceConversationId, setTargetConversationId
 
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
 

Constructor Detail

WMASourceNotification

protected WMASourceNotification()

WMASourceNotification

protected WMASourceNotification(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 targetProcessDefinitionId,
                                java.lang.String targetNodeId)
Parameters:
cwadPrefix -
messageId -
extensionNumber -
extensionType -
sourceConversationId -
targetConversationId -
sourceActivityDefinitionBusinessName -
targetProcessInstanceId -
targetProcessDefinitionId -
targetNodeId -
Method Detail

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

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

getTargetProcessDefinitionId

public java.lang.String getTargetProcessDefinitionId()
Returns:
The target process definition Id.

setTargetProcessDefinitionId

public void setTargetProcessDefinitionId(java.lang.String targetProcessDefinitionId)
Parameters:
targetProcessDefinitionId -

toString

public java.lang.String toString()
Overrides:
toString in class WMARemoteAuditBase


SourceForge.net Logo OBE-1.0 Copyright (c) 2002-2006 Adrian Price. All Rights Reserved.