| org.drools.ruleflow.common.core.Process
All known Subclasses: org.drools.ruleflow.common.core.impl.ProcessImpl,
Process | public interface Process extends Serializable(Code) | | Represents a some process definition.
A process has a name and a unique id.
When a new version of a process is created, the name stays the same,
but the id and the version of the process should be different.
Different types of processes could be defined (like RuleFlow).
author: Kris Verlaenen |
getId | String getId()(Code) | | Returns the id of this process.
the id of this process |
getName | String getName()(Code) | | Returns the name of this process.
If no name is specified, null is returned.
the name of this process |
getType | String getType()(Code) | | Returns the type of this process.
the type of this process |
getVersion | String getVersion()(Code) | | Returns the version of this process.
If no version is specified, null is returned.
the version of this process |
setId | void setId(String id)(Code) | | Sets the id of this process.
The id should uniquely identify this process.
Parameters: id - the id of the process |
setName | void setName(String name)(Code) | | Sets the name of this process.
Parameters: name - the name of this process |
setType | void setType(String type)(Code) | | Sets the type of this process.
Parameters: type - the type of this process |
setVersion | void setVersion(String version)(Code) | | Sets the version of this process.
Parameters: version - the version of this process |
|
|