|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResourceManagementProvider
ResourceManagementProvider is an interface for Muse application deployment functionality.
Use this interface to register ResourceManagementProvider services with the OSGi
runtime using the BundleContext.registerService()
methods.
Implementers of this interface are responsible for deploying Muse management contexts to
their collaborating SOA environments. For example, the Muse Axis2 OSGi platform registers
a ResourceManagementAdminService
implementation under this interface.
Method Summary | |
---|---|
void |
deployManagementService(org.osgi.framework.Bundle bundle,
String homeName,
String wsdlPath)
deploys a Management Endpoint (corresponding a resource type from a muse.xml file) into the implementation's default context |
void |
deployManagementService(org.osgi.framework.Bundle bundle,
String contextName,
String homeName,
String wsdlPath)
deploys a Management Endpoint (corresponding a resource type from a muse.xml file) into the specified context |
void |
intializeContext(org.osgi.framework.Bundle bundle,
String contextName)
used by the provider implementation to perform intialization for the specified context |
Method Detail |
---|
void intializeContext(org.osgi.framework.Bundle bundle, String contextName) throws Exception
bundle
- contextName
-
Exception
void deployManagementService(org.osgi.framework.Bundle bundle, String contextName, String homeName, String wsdlPath) throws Exception
contextName
- homeName
-
Exception
void deployManagementService(org.osgi.framework.Bundle bundle, String homeName, String wsdlPath) throws Exception
homeName
-
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |