org.ow2.bonita.pvm
Interface ProcessDefinition

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
ClientProcessDefinition, OpenProcessDefinition
All Known Implementing Classes:
PVMProcessDefinitionImpl

public interface ProcessDefinition
extends java.io.Serializable

a graphical process which is deployed in the @ ProcessService} .

Author:
Tom Baeyens

Method Summary
 java.lang.String getDescription()
          the description name given to this process definition.
 java.lang.String getId()
          the unique id for this process definition.
 java.lang.String getKey()
          the user defined short representation of the name.
 java.lang.String getName()
          the short display name given to this process definition.
 java.lang.String getPackageName()
          the optional package name of this process.
 int getVersion()
          automatically assigned during deployment of a process that represents the sequence number for process definitions with the same name.
 

Method Detail

getPackageName

java.lang.String getPackageName()
the optional package name of this process. This can be used to create hierarchy of process categories for easy lookup. This is a similar way of grouping and creating a structure as in Java. We recommend the same conventions as with Java package names.


getName

java.lang.String getName()
the short display name given to this process definition. Multiple process definitions can have the same as long as they are given a different #version.


getKey

java.lang.String getKey()
the user defined short representation of the name. Just like the name, multiple versions of a process definition can have the same key.


getId

java.lang.String getId()
the unique id for this process definition.


getVersion

int getVersion()
automatically assigned during deployment of a process that represents the sequence number for process definitions with the same name.


getDescription

java.lang.String getDescription()
the description name given to this process definition. Multiple process definitions can have the same



Copyright © 2009 OW2 Consortium. All Rights Reserved.