org.wfmc.audit
Class WMATargetWorkflowOperation

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

public abstract class WMATargetWorkflowOperation
extends WMARemoteAuditBase

Section 8.4.4 of the WfMC Interface 5 Standard.

Author:
Antony Lodge
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.wfmc.audit.WMAAuditEntry
WFMC
 
Constructor Summary
protected WMATargetWorkflowOperation()
           
protected WMATargetWorkflowOperation(CWADPrefix cwadPrefix, java.lang.String messageId, short extensionNumber, java.lang.String extensionType, java.lang.String sourceConversationId, java.lang.String targetConversationId)
           
protected WMATargetWorkflowOperation(CWADPrefix cwadPrefix, java.lang.String messageId, short extensionNumber, java.lang.String extensionType, java.lang.String sourceConversationId, java.lang.String targetConversationId, java.lang.String processDefinitionId, java.lang.String processDefinitionBusinessName)
           
 
Method Summary
 java.lang.String getProcessDefinitionBusinessName()
           
 java.lang.String getProcessDefinitionId()
          Returns the ID of the process definition associated with the audit entry.
 void setProcessDefinitionBusinessName(java.lang.String processDefinitionBusinessName)
           
 void setProcessDefinitionId(java.lang.String processDefinitionId)
           
 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, getProcessState, getRoleId, getTimestamp, getUserId, getWorkItemId, setActivityDefinitionId, setActivityInstanceId, setCurrentProcessInstanceId, setCwadPrefix, setDomainId, setEventCode, setInformationId, setInitialProcessInstanceId, setNodeId, 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

WMATargetWorkflowOperation

protected WMATargetWorkflowOperation()

WMATargetWorkflowOperation

protected WMATargetWorkflowOperation(CWADPrefix cwadPrefix,
                                     java.lang.String messageId,
                                     short extensionNumber,
                                     java.lang.String extensionType,
                                     java.lang.String sourceConversationId,
                                     java.lang.String targetConversationId)
Parameters:
cwadPrefix -
messageId -
extensionNumber -
extensionType -
sourceConversationId -
targetConversationId -

WMATargetWorkflowOperation

protected WMATargetWorkflowOperation(CWADPrefix cwadPrefix,
                                     java.lang.String messageId,
                                     short extensionNumber,
                                     java.lang.String extensionType,
                                     java.lang.String sourceConversationId,
                                     java.lang.String targetConversationId,
                                     java.lang.String processDefinitionId,
                                     java.lang.String processDefinitionBusinessName)
Parameters:
cwadPrefix -
messageId -
extensionNumber -
extensionType -
sourceConversationId -
targetConversationId -
processDefinitionId -
processDefinitionBusinessName -
Method Detail

getProcessDefinitionId

public java.lang.String getProcessDefinitionId()
Description copied from interface: CWADPrefix
Returns the ID of the process definition associated with the audit entry.

N.B. This property is an OBE extension to the WfMC standard, and is present to support audit queries that retrieve all changes pertaining to a particular process definition or its instances.

Specified by:
getProcessDefinitionId in interface CWADPrefix
Overrides:
getProcessDefinitionId in class WMAAuditEntry
Returns:
Process definition Id identifying the definition used to create this process instance

setProcessDefinitionId

public void setProcessDefinitionId(java.lang.String processDefinitionId)
Overrides:
setProcessDefinitionId in class WMAAuditEntry
Parameters:
processDefinitionId - Process definition Id identifying the definition used to create this process instance

getProcessDefinitionBusinessName

public java.lang.String getProcessDefinitionBusinessName()
Returns:
Business name of the process definition

setProcessDefinitionBusinessName

public void setProcessDefinitionBusinessName(java.lang.String processDefinitionBusinessName)
Parameters:
processDefinitionBusinessName - Business name of the process definition

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.