org.ow2.bonita.facade
Interface Record

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
ActivityDef, ActivityInst, ActivitySetDef, ApplicationDef, DataFieldDef, DefinitionRecord, PackageDef, PackageFullDef, ParticipantDef, ProcessDef, ProcessDefinitionRecord, ProcessFullDef, ProcessInst, RuntimeRecord, SuspendResumeTaskInst, TaskInst, TransitionDef

public interface Record
extends java.io.Serializable

Author:
Pierre Vigneras

Method Summary
 java.lang.String getDeploymentId()
          A package can be deployed and then undeployed several times.
 java.lang.String getId()
          Returns the id of the record.
 java.lang.String getPackageId()
          Returns the package id (defined into the Package element of the imported xpdl file).
 

Method Detail

getId

java.lang.String getId()
Returns the id of the record. Remark: For instanceRecord/taskRecord this id is the same as the instance id/task id.

Returns:
The id of the record.

getDeploymentId

java.lang.String getDeploymentId()
A package can be deployed and then undeployed several times. Each deployment can be uniquely identified by the deployment id.

Returns:
The deployment id.

getPackageId

java.lang.String getPackageId()
Returns the package id (defined into the Package element of the imported xpdl file).

Returns:
The package id.