org.ow2.bonita.facade.def.element.impl
Class BusinessArchiveImpl
java.lang.Object
org.ow2.bonita.facade.def.element.impl.BusinessArchiveImpl
- All Implemented Interfaces:
- java.io.Serializable, org.ow2.bonita.facade.def.element.BusinessArchive
public class BusinessArchiveImpl
- extends java.lang.Object
- implements java.io.Serializable, org.ow2.bonita.facade.def.element.BusinessArchive
This class implements a deployment object. This object can be provided to one of the method of the ManagementAPI
method
to allow the deployment of a XPDL file
and optionnally its depending java classes for hooks, performer assignments, mappers...
- Author:
- Marc Blachon, Guillaume Porcher, Charles Souillard, Miguel Valdes, Pierre Vigneras
- See Also:
- Serialized Form
Field Summary |
protected java.util.Collection<org.ow2.bonita.facade.def.element.Resource> |
classes
|
protected java.util.Collection<org.ow2.bonita.facade.def.element.Resource> |
jars
|
protected java.util.Map<java.lang.String,org.ow2.bonita.facade.def.element.Resource> |
resources
|
protected org.ow2.bonita.facade.def.element.Resource |
xpdlFile
|
Method Summary |
void |
addResource(org.ow2.bonita.facade.def.element.Resource resource)
|
void |
addResource(java.lang.String resourcePath,
byte[] resourceData)
|
java.util.Collection<org.ow2.bonita.facade.def.element.Resource> |
getClasses()
|
java.util.Collection<org.ow2.bonita.facade.def.element.Resource> |
getJarFiles()
|
org.ow2.bonita.facade.def.element.Resource |
getResource(java.lang.String resourcePath)
|
java.util.Collection<org.ow2.bonita.facade.def.element.Resource> |
getResources()
|
java.util.Collection<org.ow2.bonita.facade.def.element.Resource> |
getResources(java.lang.String regex)
|
org.ow2.bonita.facade.def.element.Resource |
getXpdlFile()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
xpdlFile
protected org.ow2.bonita.facade.def.element.Resource xpdlFile
classes
protected java.util.Collection<org.ow2.bonita.facade.def.element.Resource> classes
jars
protected java.util.Collection<org.ow2.bonita.facade.def.element.Resource> jars
resources
protected java.util.Map<java.lang.String,org.ow2.bonita.facade.def.element.Resource> resources
BusinessArchiveImpl
protected BusinessArchiveImpl()
BusinessArchiveImpl
public BusinessArchiveImpl(java.util.Map<java.lang.String,byte[]> resources)
throws java.io.IOException
- Throws:
java.io.IOException
BusinessArchiveImpl
public BusinessArchiveImpl(org.ow2.bonita.facade.def.element.BusinessArchive businessArchive)
getXpdlFile
public org.ow2.bonita.facade.def.element.Resource getXpdlFile()
- Specified by:
getXpdlFile
in interface org.ow2.bonita.facade.def.element.BusinessArchive
getClasses
public java.util.Collection<org.ow2.bonita.facade.def.element.Resource> getClasses()
- Specified by:
getClasses
in interface org.ow2.bonita.facade.def.element.BusinessArchive
getJarFiles
public java.util.Collection<org.ow2.bonita.facade.def.element.Resource> getJarFiles()
- Specified by:
getJarFiles
in interface org.ow2.bonita.facade.def.element.BusinessArchive
getResource
public org.ow2.bonita.facade.def.element.Resource getResource(java.lang.String resourcePath)
- Specified by:
getResource
in interface org.ow2.bonita.facade.def.element.BusinessArchive
getResources
public java.util.Collection<org.ow2.bonita.facade.def.element.Resource> getResources(java.lang.String regex)
- Specified by:
getResources
in interface org.ow2.bonita.facade.def.element.BusinessArchive
addResource
public void addResource(java.lang.String resourcePath,
byte[] resourceData)
- Specified by:
addResource
in interface org.ow2.bonita.facade.def.element.BusinessArchive
addResource
public void addResource(org.ow2.bonita.facade.def.element.Resource resource)
getResources
public java.util.Collection<org.ow2.bonita.facade.def.element.Resource> getResources()
- Specified by:
getResources
in interface org.ow2.bonita.facade.def.element.BusinessArchive
Copyright © 2009 OW2 Consortium. All Rights Reserved.