org.sbpm.bpmo
Interface Task

All Superinterfaces:
BusinessActivity, Identifiable, TaskOrReceiveMessageEvent, TaskOrSendMessageEvent, WorkflowElement
All Known Subinterfaces:
GoalTask, WebServiceTask

public interface Task
extends WorkflowElement, TaskOrReceiveMessageEvent, TaskOrSendMessageEvent, BusinessActivity


Method Summary
 void addDataInput(DataTypeEntity input)
           
 void addDataOutput(DataTypeEntity output)
           
 SendMessageEvent getMessageFrom()
           
 ReceiveMessageEvent getMessageTo()
           
 PartnerInteraction getPartnerInteraction()
           
 SemanticCapability getProvidedCapability()
           
 SemanticCapability getRequestedCapability()
           
 Set<DataTypeEntity> listDataInputs()
           
 Set<DataTypeEntity> listDataOutputs()
           
 void removeDataInput(DataTypeEntity input)
           
 void removeDataOutput(DataTypeEntity output)
           
 void setMessageFrom(SendMessageEvent messageFrom)
           
 void setMessageTo(ReceiveMessageEvent messageTo)
           
 void setPartnerInteraction(PartnerInteraction interaction)
           
 void setProvidedCapability(SemanticCapability capability)
           
 void setRequestedCapability(SemanticCapability capability)
           
 
Methods inherited from interface org.sbpm.bpmo.WorkflowElement
getHomeProcess, setHomeProcess
 
Methods inherited from interface org.sbpm.bpmo.BusinessActivity
addResource, getDescription, getName, getNonFunctionalProperties, getRole, listResources, removeResource, setDescription, setName, setNonFunctionalProperties, setRole
 
Methods inherited from interface org.sbpm.bpmo.Identifiable
getIdentifier
 

Method Detail

getMessageFrom

SendMessageEvent getMessageFrom()

setMessageFrom

void setMessageFrom(SendMessageEvent messageFrom)

getMessageTo

ReceiveMessageEvent getMessageTo()

setMessageTo

void setMessageTo(ReceiveMessageEvent messageTo)

addDataInput

void addDataInput(DataTypeEntity input)

removeDataInput

void removeDataInput(DataTypeEntity input)

listDataInputs

Set<DataTypeEntity> listDataInputs()

addDataOutput

void addDataOutput(DataTypeEntity output)

removeDataOutput

void removeDataOutput(DataTypeEntity output)

listDataOutputs

Set<DataTypeEntity> listDataOutputs()

getRequestedCapability

SemanticCapability getRequestedCapability()

setRequestedCapability

void setRequestedCapability(SemanticCapability capability)

getProvidedCapability

SemanticCapability getProvidedCapability()

setProvidedCapability

void setProvidedCapability(SemanticCapability capability)

getPartnerInteraction

PartnerInteraction getPartnerInteraction()

setPartnerInteraction

void setPartnerInteraction(PartnerInteraction interaction)


Copyright © 2004-2008 Ontotext Lab.. All Rights Reserved.