org.ow2.bonita.facade.internal
Interface InternalManagementAPI


public interface InternalManagementAPI

For internal use only.


Method Summary
 void deleteAllPackages()
           
 void deletePackage(org.ow2.bonita.facade.uuid.PackageDefinitionUUID pacDefinitionUUID)
           
 java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deploy(org.ow2.bonita.facade.def.element.BusinessArchive businessARchive)
           
 java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deploy(java.net.URL xpdlURL, java.lang.Class<?>[] classes)
           
 java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployBar(byte[] barFile)
           
 java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployBar(java.net.URL barFileURL)
           
 void deployClass(byte[] clazz)
           
 void deployClasses(java.util.Collection<byte[]> classes)
           
 void deployClassesInJar(byte[] classesArchive)
           
 java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployXpdl(byte[] xpdlFile)
           
 java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployXpdl(java.net.URL xpdlURL)
           
 java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployZip(byte[] zipFile)
           
 java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployZip(java.net.URL zipURL)
           
 void removeClass(java.lang.String className)
           
 void removeClasses(java.lang.String[] classNames)
           
 void replaceClass(java.lang.String className, byte[] newClazz)
           
 void undeploy(org.ow2.bonita.facade.uuid.PackageDefinitionUUID packageUUID)
           
 

Method Detail

deploy

java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deploy(org.ow2.bonita.facade.def.element.BusinessArchive businessARchive)
                                                                                                throws DeploymentException,
                                                                                                       java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

deployBar

java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployBar(java.net.URL barFileURL)
                                                                                                   throws DeploymentException,
                                                                                                          java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

deployBar

java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployBar(byte[] barFile)
                                                                                                   throws DeploymentException,
                                                                                                          java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

deployClass

void deployClass(byte[] clazz)
                 throws DeploymentException,
                        java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

deployClasses

void deployClasses(java.util.Collection<byte[]> classes)
                   throws DeploymentException,
                          java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

deployClassesInJar

void deployClassesInJar(byte[] classesArchive)
                        throws DeploymentException,
                               java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

undeploy

void undeploy(org.ow2.bonita.facade.uuid.PackageDefinitionUUID packageUUID)
              throws DeploymentException,
                     java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

removeClass

void removeClass(java.lang.String className)
                 throws DeploymentException,
                        java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

removeClasses

void removeClasses(java.lang.String[] classNames)
                   throws DeploymentException,
                          java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

replaceClass

void replaceClass(java.lang.String className,
                  byte[] newClazz)
                  throws DeploymentException,
                         java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

deployXpdl

java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployXpdl(java.net.URL xpdlURL)
                                                                                                    throws DeploymentException,
                                                                                                           java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

deployXpdl

java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployXpdl(byte[] xpdlFile)
                                                                                                    throws DeploymentException,
                                                                                                           java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

deploy

java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deploy(java.net.URL xpdlURL,
                                                                                                java.lang.Class<?>[] classes)
                                                                                                throws DeploymentException,
                                                                                                       java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

deployZip

java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployZip(java.net.URL zipURL)
                                                                                                   throws DeploymentException,
                                                                                                          java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

deployZip

java.util.Map<java.lang.String,org.ow2.bonita.facade.def.majorElement.ProcessDefinition> deployZip(byte[] zipFile)
                                                                                                   throws DeploymentException,
                                                                                                          java.rmi.RemoteException
Throws:
DeploymentException
java.rmi.RemoteException

deletePackage

void deletePackage(org.ow2.bonita.facade.uuid.PackageDefinitionUUID pacDefinitionUUID)
                   throws PackageNotFoundException,
                          UndeletablePackageException,
                          UndeletableInstanceException,
                          java.rmi.RemoteException
Throws:
PackageNotFoundException
UndeletablePackageException
UndeletableInstanceException
java.rmi.RemoteException

deleteAllPackages

void deleteAllPackages()
                       throws UndeletablePackageException,
                              UndeletableInstanceException,
                              java.rmi.RemoteException
Throws:
UndeletablePackageException
UndeletableInstanceException
java.rmi.RemoteException


Copyright © 2009 OW2 Consortium. All Rights Reserved.