|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ManagementAPI
Management operations.
Method Summary | |
---|---|
boolean |
activate(ProcessDefinitionUUID processDefinitionUUID)
Mark the process with the given UUID as retired. |
ProcessDefinition |
deploy(Deployment deployment)
To deploy the package giving the deployment object. |
ProcessDefinition |
deployBar(byte[] barFile)
To deploy a process giving the bytes table of an archive file. |
void |
deployWebServices(ProcessDefinitionUUID processDefinitionUUID)
Deploy web services for the process processDefinitionUUID on this server. |
void |
initialize()
Redeploy all web services. |
boolean |
isExtensionSupported(String namespace)
|
void |
refreshProcess(ProcessDefinitionUUID processDefinitionUUID)
Refresh the process state from the database (used to propagate process information in a cluster). |
boolean |
remove(ProcessDefinitionUUID processDefinitionUUID)
To delete monitoring information on the process giving the uuid of the process. |
boolean |
retire(ProcessDefinitionUUID processDefinitionUUID)
Activate the process with the given uuid. |
boolean |
undeploy(ProcessDefinitionUUID processDefinitionUUID)
To undeploy the process giving the uuid of the process. |
boolean |
undeploy(QName processQName)
To undeploy the process giving the qualified name of the process. |
void |
undeployWebServices(ProcessDefinitionUUID processDefinitionUUID)
Undeploy web services for the process processDefinitionUUID on this server. |
Method Detail |
---|
ProcessDefinition deployBar(byte[] barFile)
barFile
- The bytes table of the bar file.
ProcessDefinition deploy(Deployment deployment)
deployment
- The deployment object that should contain the bpel file and the wsdl definitions.
boolean undeploy(QName processQName)
processQName
- The qualified name.
boolean undeploy(ProcessDefinitionUUID processDefinitionUUID)
processDefinitionUUID
- te uuid of the process
boolean remove(ProcessDefinitionUUID processDefinitionUUID)
processDefinitionUUID
- te uuid of the process
void initialize()
void deployWebServices(ProcessDefinitionUUID processDefinitionUUID)
processDefinitionUUID
- void undeployWebServices(ProcessDefinitionUUID processDefinitionUUID)
processDefinitionUUID
- boolean retire(ProcessDefinitionUUID processDefinitionUUID) throws ProcessNotFoundException
retire(ProcessDefinitionUUID)
.
New instances of the process will use this version of the process.
processDefinitionUUID
- the uuid of the process definition.
true
if the process has been set to active. false
if the process was already active.
ProcessNotFoundException
- if processDefinitionUUID cannot be foundboolean activate(ProcessDefinitionUUID processDefinitionUUID) throws ProcessNotFoundException
processDefinitionUUID
- the uuid of the process definition.
true
if the process has been set to retired. false
if the process was already retired.
ProcessNotFoundException
- if processDefinitionUUID cannot be foundvoid refreshProcess(ProcessDefinitionUUID processDefinitionUUID)
processDefinitionUUID
- the uuid of the process definition.boolean isExtensionSupported(String namespace)
namespace
- the namespace of the extension to check.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |