|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
DeployService interface provides methods for deploying, redeploying and undeploying of the WSO2 SOA Enablement Server deployment packages. Also it provides methods for listing of the deployed packages and obtaining the particular deployement package as a Java archive file (JAR).
Field Summary | |
static java.lang.String |
NAMESPACE_PACKAGE_1_0
Deprecated. use DeploymentDescriptor.NAMESPACE_PACKAGE_1_0 instead |
static java.lang.String |
NAMESPACE_PACKAGE_1_1
Deprecated. use DeploymentDescriptor.NAMESPACE_PACKAGE_1_1 instead |
static java.lang.String |
NAMESPACE_PACKAGE_LATEST
Use this constant as an argument of the getPackageDD(Package, MessageAttachment, String) method to obtain
the package deployment descriptor wit the latest package namespace
the server understands. |
Method Summary | |
Package |
deployPackage(java.lang.String context,
boolean disabled,
MessageAttachment jar)
Deploys package to a given context. |
Package |
deployPackage(java.lang.String context,
java.lang.String classLoader,
boolean disabled,
MessageAttachment jar)
Deprecated. Use deployPackage(String,boolean,MessageAttachment) instead. |
PackageInfo |
findPackage(java.lang.String targetNamespace,
java.lang.String name,
java.lang.String context)
Finds and gets info about package. |
PackageInfo[] |
getAllPackages()
Gets infos about all deployed packages. |
java.lang.String[] |
getContexts()
Gets available existing contexts. |
PackageInfo |
getPackage(Package pckg)
Gets info about given installed package or null if package doesn't exist. |
void |
getPackage(Package pckg,
MessageAttachment jar)
Gets given package as a JAR. |
void |
getPackageDD(Package pckg,
MessageAttachment dd)
Deprecated. Use getPackageDD(Package, MessageAttachment, String)
instead. |
void |
getPackageDD(Package pckg,
MessageAttachment dd,
java.lang.String ddNamespace)
Gets deployment descriptor for given package. |
PackageInfo[] |
getPackages(java.lang.String context)
Gets infos about deployed packages in given context or null if context doesn't exist. |
java.lang.String |
getSystemContext()
Gets the system context. |
Package |
redeployPackage(java.lang.String context,
boolean disabled,
MessageAttachment jar,
boolean force)
Redeploys package to a given context. |
void |
undeployPackage(Package pckg,
boolean force)
Undeploys package with given name. |
Field Detail |
public static final java.lang.String NAMESPACE_PACKAGE_1_0
DeploymentDescriptor.NAMESPACE_PACKAGE_1_0
instead
http://systinet.com/wasp/package/1.0
. This version of
deployment descriptor is supported by WASP 4.0 and newer.
getPackageDD(Package, MessageAttachment)
,
getPackageDD(Package, MessageAttachment, String)
,
Constant Field Valuespublic static final java.lang.String NAMESPACE_PACKAGE_1_1
DeploymentDescriptor.NAMESPACE_PACKAGE_1_1
instead
http://systinet.com/wasp/package/1.1
. This version of
deployment descriptor is supported by WASP 4.5 and newer.
getPackageDD(Package, MessageAttachment, String)
,
Constant Field Valuespublic static final java.lang.String NAMESPACE_PACKAGE_LATEST
getPackageDD(Package, MessageAttachment, String)
method to obtain
the package deployment descriptor wit the latest package namespace
the server understands.
getPackageDD(Package, MessageAttachment, String)
,
Constant Field ValuesMethod Detail |
public java.lang.String[] getContexts()
public java.lang.String getSystemContext()
public PackageInfo[] getAllPackages()
public PackageInfo[] getPackages(java.lang.String context)
context
- the context
public PackageInfo getPackage(Package pckg)
public PackageInfo findPackage(java.lang.String targetNamespace, java.lang.String name, java.lang.String context)
targetNamespace
- target namespacename
- name
public void getPackageDD(Package pckg, MessageAttachment dd) throws PackageException
getPackageDD(Package, MessageAttachment, String)
instead.
pckg
- given packagedd
- a deployment descriptor
PackageException
- thrown when an error occursDeploymentDescriptor.NAMESPACE_PACKAGE_1_0
public void getPackageDD(Package pckg, MessageAttachment dd, java.lang.String ddNamespace) throws PackageException
pckg
- given packagedd
- a deployment descriptorddNamespace
- current WSO2 SOA Enablement Server supports DeploymentDescriptor.NAMESPACE_PACKAGE_1_0
DeploymentDescriptor.NAMESPACE_PACKAGE_1_1
DeploymentDescriptor.NAMESPACE_PACKAGE_1_2
DeploymentDescriptor.NAMESPACE_PACKAGE_1_3
, null
value can be
used to return the deployment descriptor with
DeploymentDescriptor.NAMESPACE_PACKAGE_1_1
namespace,
the value NAMESPACE_PACKAGE_LATEST
to return the latest namespace the server understands.
PackageException
- thrown when an error occursDeploymentDescriptor.NAMESPACE_PACKAGE_1_0
,
DeploymentDescriptor.NAMESPACE_PACKAGE_1_1
,
DeploymentDescriptor.NAMESPACE_PACKAGE_1_2
,
DeploymentDescriptor.NAMESPACE_PACKAGE_1_3
,
NAMESPACE_PACKAGE_LATEST
public Package deployPackage(java.lang.String context, java.lang.String classLoader, boolean disabled, MessageAttachment jar) throws PackageException
deployPackage(String,boolean,MessageAttachment)
instead.
context
- a context where to installclassLoader
- a class loader name or null
if
a new one should be created for this packagedisabled
- true
to deploy the package as disabledjar
- a given jar stream
PackageException
- thrown when an error occurspublic Package deployPackage(java.lang.String context, boolean disabled, MessageAttachment jar) throws PackageException
context
- a context where to installdisabled
- true
to deploy the package as disabledjar
- a given jar stream
PackageException
- thrown when an error occurspublic void undeployPackage(Package pckg, boolean force) throws PackageException
pckg
- a package to undeployforce
- wherether undeploys package even thought dependant packages exist
PackageException
- thrown when an error occurspublic Package redeployPackage(java.lang.String context, boolean disabled, MessageAttachment jar, boolean force) throws PackageException
context
- a context where to installdisabled
- true
to deploy the package as disabledjar
- a given jar streamforce
- wherether undeploys package even thought dependant packages exist
PackageException
- thrown when an error occurspublic void getPackage(Package pckg, MessageAttachment jar) throws PackageException
pckg
- a packagejar
- a given jar stream
PackageException
- thrown when an error occurs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |