blackboard.cms.workflow
Class WorkflowAssignment

java.lang.Object
  extended byblackboard.data.BbObject
      extended byblackboard.cms.workflow.WorkflowAssignment
All Implemented Interfaces:
java.lang.Cloneable, blackboard.data.IBbObject

public class WorkflowAssignment
extends blackboard.data.BbObject

The WorkflowAssignment class provides a representation of a workflow within the Blackboard application. The WorkflowAssignment object represents a relatioship between a given Workflow (specified by WorkflowId) and a given User (specified by UserId)

Since:
Bb CS 1.0
Version:
$Revision: $

Field Summary
static blackboard.persist.DataType DATA_TYPE
          Object data type constant used in brokering loaders and persisters
 
Fields inherited from class blackboard.data.BbObject
_bbAttributes
 
Constructor Summary
WorkflowAssignment()
          Creates an instance of WorkflowAssignment with default property values.
 
Method Summary
 blackboard.persist.DataType getDataType()
          Returns the DataType identifier for this object.
 java.lang.String getResponse()
          Returns the Response for the WorkflowAssignment.
 blackboard.persist.Id getStatusId()
          Returns the status Id for the WorkflowAssignment.
 boolean getUserDeletedInd()
          Returns a boolean denoting whether the WorkflowAssignment was deleted by the user.
 blackboard.persist.Id getUserId()
          Returns the user Id for the WorkflowAssignment.
 blackboard.persist.Id getWorkflowId()
          Returns the workflow Id for the WorkflowAssignment.
 void setResponse(java.lang.String str)
          Sets the Response for the WorkflowAssignment.
 void setStatusId(blackboard.persist.Id id)
          Sets the status Id for the WorkflowAssignment.
 void setUserDeletedInd(boolean val)
          Sets a flag denoting whether the WorkflowAssignment was deleted by the user.
 void setUserId(blackboard.persist.Id id)
          Sets the user Id for the WorkflowAssignment.
 void setWorkflowId(blackboard.persist.Id id)
          Sets the workflow Id for the WorkflowAssignment.
 
Methods inherited from class blackboard.data.BbObject
clone, getBbAttributes, getCreatedDate, getId, getModifiedDate, persist, setCreatedDate, setId, setModifiedDate, toString, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DATA_TYPE

public static final blackboard.persist.DataType DATA_TYPE
Object data type constant used in brokering loaders and persisters

Constructor Detail

WorkflowAssignment

public WorkflowAssignment()
Creates an instance of WorkflowAssignment with default property values.

Method Detail

getResponse

public java.lang.String getResponse()
Returns the Response for the WorkflowAssignment.

Returns:
a String representing the Response for the WorkflowAssignment.

setResponse

public void setResponse(java.lang.String str)
Sets the Response for the WorkflowAssignment.

Parameters:
str - a String representing the Response for the WorkflowAssignment.

getUserDeletedInd

public boolean getUserDeletedInd()
Returns a boolean denoting whether the WorkflowAssignment was deleted by the user.

Returns:
true if the user has deleted the WorkflowAssignment, false otherwise.

setUserDeletedInd

public void setUserDeletedInd(boolean val)
Sets a flag denoting whether the WorkflowAssignment was deleted by the user.

Parameters:
val - true if the user has deleted the WorkflowAssignment, false otherwise.

getUserId

public blackboard.persist.Id getUserId()
Returns the user Id for the WorkflowAssignment.

Returns:
a Id representing the user Id for the WorkflowAssignment.

setUserId

public void setUserId(blackboard.persist.Id id)
Sets the user Id for the WorkflowAssignment.

Parameters:
id - Id representing the user Id for the WorkflowAssignment.

getStatusId

public blackboard.persist.Id getStatusId()
Returns the status Id for the WorkflowAssignment.

Returns:
a Id representing the status Id for the WorkflowAssignment.

setStatusId

public void setStatusId(blackboard.persist.Id id)
Sets the status Id for the WorkflowAssignment.

Parameters:
id - a Id representing the status Id for the WorkflowAssignment.

getWorkflowId

public blackboard.persist.Id getWorkflowId()
Returns the workflow Id for the WorkflowAssignment.

Returns:
a Id representing the workflow Id for the WorkflowAssignment.

setWorkflowId

public void setWorkflowId(blackboard.persist.Id id)
Sets the workflow Id for the WorkflowAssignment.

Parameters:
id - a Id representing the workflow Id for the WorkflowAssignment.

getDataType

public blackboard.persist.DataType getDataType()
Returns the DataType identifier for this object. Can be used to uniquely identify the "type" of this data object.

Returns:
the DataType for this object


Copyright © 2003-2004 Blackboard, Inc. All Rights Reserved.