org.ow2.bonita.facade.def.majorElement
Interface ClientProcessDefinition

All Superinterfaces:
NamedElement, java.io.Serializable
All Known Subinterfaces:
ProcessDefinition, ProcessFullDefinition
All Known Implementing Classes:
ProcessDefinitionImpl

public interface ClientProcessDefinition
extends java.io.Serializable, NamedElement

This interface represents the Process definition. It's derived from the WorkflowProcess of XPDL.


Method Summary
 java.util.Set<ActivityDefinition> getActivities()
           
 java.lang.String getAMetaData(java.lang.String key)
           
 java.util.Set<DataFieldDefinition> getDataFields()
           
 java.lang.String getDescription()
          Short textual description of the process.
 java.util.List<FormalParameterDefinition> getFormalParameters()
          A list of parameters that may be passed to the process.
 java.util.Map<java.lang.String,java.lang.String> getMetaData()
           
 java.util.Set<ParticipantDefinition> getParticipants()
           
 java.lang.String getProcessId()
          Returns the value of the id attribute of the WorkflowProcess element defined into the XPDL file.
 java.util.Set<TransitionDefinition> getTransitions()
           
 java.lang.String getVersion()
          Version of this process definition.
 
Methods inherited from interface org.ow2.bonita.facade.def.majorElement.NamedElement
getName
 

Method Detail

getProcessId

java.lang.String getProcessId()
Returns the value of the id attribute of the WorkflowProcess element defined into the XPDL file.


getDescription

java.lang.String getDescription()
Short textual description of the process.


getVersion

java.lang.String getVersion()
Version of this process definition.


getFormalParameters

java.util.List<FormalParameterDefinition> getFormalParameters()
A list of parameters that may be passed to the process.


getDataFields

java.util.Set<DataFieldDefinition> getDataFields()

getParticipants

java.util.Set<ParticipantDefinition> getParticipants()

getActivities

java.util.Set<ActivityDefinition> getActivities()

getTransitions

java.util.Set<TransitionDefinition> getTransitions()

getMetaData

java.util.Map<java.lang.String,java.lang.String> getMetaData()

getAMetaData

java.lang.String getAMetaData(java.lang.String key)


Copyright © 2009 OW2 Consortium. All Rights Reserved.