|
|||||||||
| Home >> All >> org >> jbpm >> workflow >> definition >> [ ejb overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.jbpm.workflow.definition.ejb
Interface DefinitionSessionRemote

- All Superinterfaces:
- javax.ejb.EJBObject, java.rmi.Remote
- public interface DefinitionSessionRemote
- extends javax.ejb.EJBObject
is the EJB-remote-interface for the org.jbpm.workflow.definition.DefinitionComponent
| Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
| Method Detail |
deployProcessArchive
public void deployProcessArchive(byte[] processArchiveBytes)
throws org.jbpm.workflow.definition.JpdlException,
java.rmi.RemoteException
- loads a process archive into the jBpm engine.
The contents of the process archive is parsed and stored in the database.
A process archive contains one process definition.
If a process definition with the same name already exists in the jBpm-engine,
the added definition will get a new version number (one higher then the highest
existing version number for that name)
getProcessDefinitions
public java.util.Collection getProcessDefinitions() throws java.rmi.RemoteException
- collects the highest version of every org.jbpm.workflow.definition.ProcessDefinition. Those are the
org.jbpm.workflow.definition.ProcessDefinitions from which a user must choose one to start.
See also versioning.
getProcessDefinitions
public java.util.Collection getProcessDefinitions(org.jbpm.util.client.Relations relations) throws java.rmi.RemoteException
- collects the highest version of every org.jbpm.workflow.definition.ProcessDefinition. Those are the
org.jbpm.workflow.definition.ProcessDefinitions from which a user must choose one to start.
See also versioning.
getProcessDefinition
public org.jbpm.workflow.definition.ProcessDefinition getProcessDefinition(java.lang.String processDefinitionName) throws java.rmi.RemoteException
- gets the latest version of the org.jbpm.workflow.definition.ProcessDefinition with the given name.
getProcessDefinition
public org.jbpm.workflow.definition.ProcessDefinition getProcessDefinition(java.lang.String processDefinitionName, org.jbpm.util.client.Relations relations) throws java.rmi.RemoteException
- gets the latest version of the org.jbpm.workflow.definition.ProcessDefinition with the given name.
getProcessDefinition
public org.jbpm.workflow.definition.ProcessDefinition getProcessDefinition(java.lang.Long processDefinitionId) throws java.rmi.RemoteException
- gets a specific version of a org.jbpm.workflow.definition.ProcessDefinition.
getProcessDefinition
public org.jbpm.workflow.definition.ProcessDefinition getProcessDefinition(java.lang.Long processDefinitionId, org.jbpm.util.client.Relations relations) throws java.rmi.RemoteException
- gets a specific version of a org.jbpm.workflow.definition.ProcessDefinition.
getAllProcessDefinitions
public java.util.Collection getAllProcessDefinitions() throws java.rmi.RemoteException
getAllProcessDefinitions
public java.util.Collection getAllProcessDefinitions(org.jbpm.util.client.Relations relations) throws java.rmi.RemoteException
|
|||||||||
| Home >> All >> org >> jbpm >> workflow >> definition >> [ ejb overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC