org.apache.muse.core.platform.osgi.axis2.internal
Class ResourceManagementAdminServiceImpl

java.lang.Object
  extended by org.apache.muse.core.platform.osgi.axis2.internal.ResourceManagementAdminServiceImpl
All Implemented Interfaces:
ResourceManagementProvider

public class ResourceManagementAdminServiceImpl
extends Object
implements ResourceManagementProvider

ResourceManagementAdminServiceImpl administers the interaction between the OSGi-hosted Muse Axis2 environment and an OSGi service that provides the actual Axis2 runtime environment

Author:
Joel Hawkins (joelh)
See Also:
ResourceManagementProvider, ResourceManagementAdminService

Field Summary
static String DEFAULT_CONTEXT
           
 
Constructor Summary
ResourceManagementAdminServiceImpl(org.osgi.framework.BundleContext context, SOAPProvider provider)
           
 
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 contextPath, String srvName, 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 contextPath)
          used by the provider implementation to perform intialization for the specified context
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_CONTEXT

public static final String DEFAULT_CONTEXT
See Also:
Constant Field Values
Constructor Detail

ResourceManagementAdminServiceImpl

public ResourceManagementAdminServiceImpl(org.osgi.framework.BundleContext context,
                                          SOAPProvider provider)
Method Detail

intializeContext

public void intializeContext(org.osgi.framework.Bundle bundle,
                             String contextPath)
                      throws Exception
Description copied from interface: ResourceManagementProvider
used by the provider implementation to perform intialization for the specified context

Specified by:
intializeContext in interface ResourceManagementProvider
Throws:
Exception

deployManagementService

public void deployManagementService(org.osgi.framework.Bundle bundle,
                                    String homeName,
                                    String wsdlPath)
                             throws SOAPException
Description copied from interface: ResourceManagementProvider
deploys a Management Endpoint (corresponding a resource type from a muse.xml file) into the implementation's default context

Specified by:
deployManagementService in interface ResourceManagementProvider
Throws:
SOAPException

deployManagementService

public void deployManagementService(org.osgi.framework.Bundle bundle,
                                    String contextPath,
                                    String srvName,
                                    String wsdlPath)
                             throws SOAPException
Description copied from interface: ResourceManagementProvider
deploys a Management Endpoint (corresponding a resource type from a muse.xml file) into the specified context

Specified by:
deployManagementService in interface ResourceManagementProvider
Throws:
SOAPException


Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.