org.sbpm.bpmo
Interface Process

All Superinterfaces:
BusinessActivity, Identifiable
All Known Subinterfaces:
MediationProcess, SubProcess

public interface Process
extends BusinessActivity


Method Summary
 void addBusinessDomain(org.sbpm.upo.BusinessDomain domain)
           
 void addBusinessFunction(org.sbpm.upo.BusinessFunction function)
           
 void addBusinessPolicy(BusinessPolicy policy)
           
 void addBusinessProcessGoal(org.sbpm.upo.BusinessProcessGoal goal)
           
 void addBusinessProcessMetrics(BusinessProcessMetrics metrics)
           
 void addBusinessStrategy(BusinessStrategy strategy)
           
 void addConnector(ControlflowConnector conn)
           
 Actor getActor()
           
 org.wsmo.service.WebService getWebService()
           
 Workflow getWorkflow()
           
 Set<org.sbpm.upo.BusinessDomain> listBusinessDomains()
           
 Set<org.sbpm.upo.BusinessFunction> listBusinessFunctions()
           
 Set<BusinessPolicy> listBusinessPolicies()
           
 Set<org.sbpm.upo.BusinessProcessGoal> listBusinessProcessGoals()
           
 Set<BusinessProcessMetrics> listBusinessProcessMetrics()
           
 Set<BusinessStrategy> listBusinessStrategies()
           
 Set<ControlflowConnector> listConnectors()
           
 Set<ControlflowConnector> listIncomingConnectors(WorkflowElement node)
           
 Set<ControlflowConnector> listOutgoingConnectors(WorkflowElement node)
           
 void removeBusinessDomain(org.sbpm.upo.BusinessDomain domain)
           
 void removeBusinessFunction(org.sbpm.upo.BusinessFunction function)
           
 void removeBusinessPolicy(BusinessPolicy policy)
           
 void removeBusinessProcessGoal(org.sbpm.upo.BusinessProcessGoal goal)
           
 void removeBusinessProcessMetrics(BusinessProcessMetrics policy)
           
 void removeBusinessStrategy(BusinessStrategy strategy)
           
 void removeConnector(ControlflowConnector conn)
           
 void setActor(Actor actor)
           
 void setWebService(org.wsmo.service.WebService webservice)
           
 void setWorkflow(Workflow workflow)
           
 
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

getWebService

org.wsmo.service.WebService getWebService()

setWebService

void setWebService(org.wsmo.service.WebService webservice)

addBusinessDomain

void addBusinessDomain(org.sbpm.upo.BusinessDomain domain)

removeBusinessDomain

void removeBusinessDomain(org.sbpm.upo.BusinessDomain domain)

listBusinessDomains

Set<org.sbpm.upo.BusinessDomain> listBusinessDomains()

addBusinessFunction

void addBusinessFunction(org.sbpm.upo.BusinessFunction function)

removeBusinessFunction

void removeBusinessFunction(org.sbpm.upo.BusinessFunction function)

listBusinessFunctions

Set<org.sbpm.upo.BusinessFunction> listBusinessFunctions()

addBusinessStrategy

void addBusinessStrategy(BusinessStrategy strategy)

removeBusinessStrategy

void removeBusinessStrategy(BusinessStrategy strategy)

listBusinessStrategies

Set<BusinessStrategy> listBusinessStrategies()

addBusinessPolicy

void addBusinessPolicy(BusinessPolicy policy)

removeBusinessPolicy

void removeBusinessPolicy(BusinessPolicy policy)

listBusinessPolicies

Set<BusinessPolicy> listBusinessPolicies()

addBusinessProcessMetrics

void addBusinessProcessMetrics(BusinessProcessMetrics metrics)

removeBusinessProcessMetrics

void removeBusinessProcessMetrics(BusinessProcessMetrics policy)

listBusinessProcessMetrics

Set<BusinessProcessMetrics> listBusinessProcessMetrics()

addBusinessProcessGoal

void addBusinessProcessGoal(org.sbpm.upo.BusinessProcessGoal goal)

removeBusinessProcessGoal

void removeBusinessProcessGoal(org.sbpm.upo.BusinessProcessGoal goal)

listBusinessProcessGoals

Set<org.sbpm.upo.BusinessProcessGoal> listBusinessProcessGoals()

getActor

Actor getActor()

setActor

void setActor(Actor actor)

setWorkflow

void setWorkflow(Workflow workflow)

getWorkflow

Workflow getWorkflow()

addConnector

void addConnector(ControlflowConnector conn)

removeConnector

void removeConnector(ControlflowConnector conn)

listConnectors

Set<ControlflowConnector> listConnectors()

listIncomingConnectors

Set<ControlflowConnector> listIncomingConnectors(WorkflowElement node)

listOutgoingConnectors

Set<ControlflowConnector> listOutgoingConnectors(WorkflowElement node)


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