Enterprise Information Portal APIs

com.ibm.mm.sdk.common
Class DKWorkFlowEventFed

java.lang.Object
  |
  +--com.ibm.mm.sdk.common.DKWorkFlowEventFed
All Implemented Interfaces:
dkWorkFlowEvent, java.io.Serializable

public class DKWorkFlowEventFed
extends java.lang.Object
implements dkWorkFlowEvent, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
DKWorkFlowEventFed()
          Default Constructor
DKWorkFlowEventFed(dkDatastore ds)
          Constructor with dkDatastore reference
DKWorkFlowEventFed(dkDatastore ds, java.lang.String activityName)
          Constructor with datastore and activityName
 
Method Summary
 java.lang.String getActImplCorrID()
          Gets the MQWF assigned correlation ID of this work flow event object
 long getActivityID()
          Gets the activity id of the work flow event object
 java.lang.String getActivityName()
          Gets the activity name of the work flow event object
 dkDatastore getDatastore()
          Gets the datastore
 boolean getEventCompletedFlag()
          Checks whether the event is completed or not
 boolean getEventDeleteFlag()
          Indicates whether this event can be deleted or not.
 short getEventType()
          Gets event type of this work flow event object
 DKTimestamp getIntervalTimeStamp()
          Gets the interval time stamp
 java.lang.String getProcessID()
          Gets the process id of the work flow event object
 java.lang.String getSubscribedEventName()
          Gets subscribed event name for this work flow event object
 java.lang.String getWorkFlowStarterID()
          Gets the work flow starter id of the work flow event object
 void setActImplCorrID(java.lang.String actImplCorrID)
          Sets the MQWF assigned correlation ID of the work flow event object
 void setActivityID(long activityID)
          Sets the activity id of the work flow event object
 void setActivityName(java.lang.String activityName)
          Sets the activity name of the work flow event object
 void setDatastore(dkDatastore ds)
          Sets datastore object
 void setEventCompletedFlag(boolean eventCompletedFlag)
          Sets the event completed flag of the work flow event object
 void setEventDeleteFlag(boolean eventDeleteFlag)
          Sets the flag to indicate whether the event can be deleted or not.
 void setEventType(short eventType)
          Sets event type of this work flow event object
 void setIntervalTimeStamp(DKTimestamp intervalTimeStamp)
          Sets the interval time stamp
 void setProcessID(java.lang.String processID)
          Sets the process id of the work flow event object
 void setSubscribedEventName(java.lang.String subscribedEventName)
          Sets the subscribed event name for this work flow event
 void setWorkFlowStarterID(java.lang.String workFlowStarterID)
          Sets the work flow starter id of the work flow event object
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DKWorkFlowEventFed

public DKWorkFlowEventFed()
Default Constructor

DKWorkFlowEventFed

public DKWorkFlowEventFed(dkDatastore ds)
Constructor with dkDatastore reference
Parameters:
ds - dkDatastore - datastore object

DKWorkFlowEventFed

public DKWorkFlowEventFed(dkDatastore ds,
                          java.lang.String activityName)
Constructor with datastore and activityName
Parameters:
ds - dkDatastore - datastore object
activityName - - name of the activity in this work flow event object
Method Detail

getDatastore

public dkDatastore getDatastore()
Gets the datastore
Specified by:
getDatastore in interface dkWorkFlowEvent
Returns:
dkDatastore object

setDatastore

public void setDatastore(dkDatastore ds)
Sets datastore object
Specified by:
setDatastore in interface dkWorkFlowEvent
Parameters:
ds - dkDatastore - datastore object

getActivityName

public java.lang.String getActivityName()
Gets the activity name of the work flow event object
Specified by:
getActivityName in interface dkWorkFlowEvent
Returns:
activity name of the work flow event object

setActivityName

public void setActivityName(java.lang.String activityName)
Sets the activity name of the work flow event object
Specified by:
setActivityName in interface dkWorkFlowEvent
Parameters:
activityName - - activity name of the work flow event object

getActivityID

public long getActivityID()
Gets the activity id of the work flow event object
Specified by:
getActivityID in interface dkWorkFlowEvent
Returns:
activity id of the work flow event object

setActivityID

public void setActivityID(long activityID)
Sets the activity id of the work flow event object
Specified by:
setActivityID in interface dkWorkFlowEvent
Parameters:
activityID - - activity id of the work flow event object

getSubscribedEventName

public java.lang.String getSubscribedEventName()
Gets subscribed event name for this work flow event object
Specified by:
getSubscribedEventName in interface dkWorkFlowEvent
Returns:
the subscribed event name of the work flow event object

setSubscribedEventName

public void setSubscribedEventName(java.lang.String subscribedEventName)
Sets the subscribed event name for this work flow event
Specified by:
setSubscribedEventName in interface dkWorkFlowEvent
Parameters:
subscribedEventName - subscribed event name of the work flow event object

setEventType

public void setEventType(short eventType)
Sets event type of this work flow event object
Specified by:
setEventType in interface dkWorkFlowEvent
Parameters:
eventType - event type of this work flow event object

getEventType

public short getEventType()
Gets event type of this work flow event object
Specified by:
getEventType in interface dkWorkFlowEvent
Returns:
the event type of the work flow event object

getIntervalTimeStamp

public DKTimestamp getIntervalTimeStamp()
Gets the interval time stamp
Specified by:
getIntervalTimeStamp in interface dkWorkFlowEvent
Returns:
the interval time stamp of the work flow event object

setIntervalTimeStamp

public void setIntervalTimeStamp(DKTimestamp intervalTimeStamp)
Sets the interval time stamp
Specified by:
setIntervalTimeStamp in interface dkWorkFlowEvent
Parameters:
intervalTimeStamp - the interval time stamp of the work flow event object

getActImplCorrID

public java.lang.String getActImplCorrID()
Gets the MQWF assigned correlation ID of this work flow event object
Specified by:
getActImplCorrID in interface dkWorkFlowEvent
Returns:
the MQWF assigned correlation ID of the work flow event object

setActImplCorrID

public void setActImplCorrID(java.lang.String actImplCorrID)
Sets the MQWF assigned correlation ID of the work flow event object
Specified by:
setActImplCorrID in interface dkWorkFlowEvent
Parameters:
aclImplCorrID - the MQWF assigned correlation ID of the work flow event object

getWorkFlowStarterID

public java.lang.String getWorkFlowStarterID()
Gets the work flow starter id of the work flow event object
Specified by:
getWorkFlowStarterID in interface dkWorkFlowEvent
Returns:
the work flow starter id of the work flow event object

setWorkFlowStarterID

public void setWorkFlowStarterID(java.lang.String workFlowStarterID)
Sets the work flow starter id of the work flow event object
Specified by:
setWorkFlowStarterID in interface dkWorkFlowEvent
Parameters:
workFlowStarterID - the work flow starter id of the work flow event object

getProcessID

public java.lang.String getProcessID()
Gets the process id of the work flow event object
Specified by:
getProcessID in interface dkWorkFlowEvent
Returns:
the process id of the work flow event object

setProcessID

public void setProcessID(java.lang.String processID)
Sets the process id of the work flow event object
Specified by:
setProcessID in interface dkWorkFlowEvent
Parameters:
processID - the process id of the work flow event object

getEventCompletedFlag

public boolean getEventCompletedFlag()
Checks whether the event is completed or not
Specified by:
getEventCompletedFlag in interface dkWorkFlowEvent
Returns:
true if the event is completed, false otherwise

setEventCompletedFlag

public void setEventCompletedFlag(boolean eventCompletedFlag)
Sets the event completed flag of the work flow event object
Specified by:
setEventCompletedFlag in interface dkWorkFlowEvent
Parameters:
eventCompletedFlag - true if the event is completed, false otherwise

getEventDeleteFlag

public boolean getEventDeleteFlag()
Indicates whether this event can be deleted or not.
Specified by:
getEventDeleteFlag in interface dkWorkFlowEvent
Returns:
true if this event can be deleted, false otherwise

setEventDeleteFlag

public void setEventDeleteFlag(boolean eventDeleteFlag)
Sets the flag to indicate whether the event can be deleted or not.
Specified by:
setEventDeleteFlag in interface dkWorkFlowEvent
Parameters:
eventDeleteFlag - the event delete flag of the work flow event object

EIP Java APIs

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.