org.ow2.orchestra.b4p
Class TaskDefinition

java.lang.Object
  extended by org.ow2.orchestra.b4p.TaskDefinition

public class TaskDefinition
extends Object

Created by: Guillaume Porcher Date: 05/09/11 Time: 21:56


Field Summary
protected  ActivityDefinitionUUID activityDefinitionUUID
           
protected  From businessAdministrators
           
protected  long dbid
           
protected  TDeadlines deadlines
           
protected  TDelegation delegation
           
protected  From excludedOwners
           
protected  boolean isNotification
           
protected  String name
           
protected  From notificationRecipients
           
protected  TQuery outcome
           
protected  QName outputMessageType
           
protected  From potentialOwners
           
protected  TPresentationElements presentationElements
           
protected  String presentationName
           
protected  String presentationSubject
           
protected  TPriority priority
           
protected  TRenderings renderings
           
protected  TExpression searchBy
           
protected  From taskInitiator
           
protected  From taskStakeHolders
           
 
Constructor Summary
protected TaskDefinition()
           
  TaskDefinition(boolean notification, ActivityDefinitionUUID activityDefinitionUUID, String name, TPriority priority, TPeopleAssignments peopleAssignments, TPresentationElements presentationElements, TRenderings renderings, BpelProcess bpelProcess)
           
  TaskDefinition(TNotification notification, ActivityDefinitionUUID activityDefinitionUUID, BpelProcess process)
           
  TaskDefinition(TTask task, ActivityDefinitionUUID activityDefinitionUUID, BpelProcess bpelProcess)
           
 
Method Summary
 ActivityDefinitionUUID getActivityDefinitionUUID()
           
 From getBusinessAdministrators()
           
 TDeadlines getDeadlines()
           
 TDelegation getDelegation()
           
 From getExcludedOwners()
           
 String getName()
           
 From getNotificationRecipients()
           
 TQuery getOutcome()
           
 QName getOutputMessageType()
           
 From getPotentialOwners()
           
 Map<String,String> getPresentationDescriptions()
           
 TPresentationElements getPresentationElements()
           
 String getPresentationName()
           
 Map<String,From> getPresentationParameters()
           
 String getPresentationSubject()
           
 TPriority getPriority()
           
 From getPriorityExpression()
           
 QName getQName()
           
 TRenderings getRenderings()
           
 TExpression getSearchBy()
           
 From getTaskInitiator()
           
 From getTaskStakeHolders()
           
 boolean isNotification()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dbid

protected long dbid

isNotification

protected boolean isNotification

outputMessageType

protected QName outputMessageType

activityDefinitionUUID

protected ActivityDefinitionUUID activityDefinitionUUID

name

protected String name

priority

protected TPriority priority

presentationElements

protected TPresentationElements presentationElements

renderings

protected TRenderings renderings

delegation

protected TDelegation delegation

outcome

protected TQuery outcome

searchBy

protected TExpression searchBy

deadlines

protected TDeadlines deadlines

taskInitiator

protected From taskInitiator

potentialOwners

protected From potentialOwners

businessAdministrators

protected From businessAdministrators

taskStakeHolders

protected From taskStakeHolders

notificationRecipients

protected From notificationRecipients

excludedOwners

protected From excludedOwners

presentationName

protected String presentationName

presentationSubject

protected String presentationSubject
Constructor Detail

TaskDefinition

protected TaskDefinition()

TaskDefinition

public TaskDefinition(TTask task,
                      ActivityDefinitionUUID activityDefinitionUUID,
                      BpelProcess bpelProcess)

TaskDefinition

public TaskDefinition(TNotification notification,
                      ActivityDefinitionUUID activityDefinitionUUID,
                      BpelProcess process)

TaskDefinition

public TaskDefinition(boolean notification,
                      ActivityDefinitionUUID activityDefinitionUUID,
                      String name,
                      TPriority priority,
                      TPeopleAssignments peopleAssignments,
                      TPresentationElements presentationElements,
                      TRenderings renderings,
                      BpelProcess bpelProcess)
Method Detail

getOutputMessageType

public QName getOutputMessageType()

getActivityDefinitionUUID

public ActivityDefinitionUUID getActivityDefinitionUUID()

getQName

public QName getQName()

isNotification

public boolean isNotification()

getName

public String getName()

getPriority

public TPriority getPriority()

getPresentationElements

public TPresentationElements getPresentationElements()

getRenderings

public TRenderings getRenderings()

getDelegation

public TDelegation getDelegation()

getOutcome

public TQuery getOutcome()

getSearchBy

public TExpression getSearchBy()

getDeadlines

public TDeadlines getDeadlines()

getTaskInitiator

public From getTaskInitiator()

getPotentialOwners

public From getPotentialOwners()

getBusinessAdministrators

public From getBusinessAdministrators()

getTaskStakeHolders

public From getTaskStakeHolders()

getNotificationRecipients

public From getNotificationRecipients()

getExcludedOwners

public From getExcludedOwners()

getPresentationName

public String getPresentationName()

getPresentationSubject

public String getPresentationSubject()

getPresentationDescriptions

public Map<String,String> getPresentationDescriptions()

getPresentationParameters

public Map<String,From> getPresentationParameters()

getPriorityExpression

public From getPriorityExpression()


Copyright © 2011 OW2 Consortium. All Rights Reserved.