org.apache.axis2.osgi.deployment
Class OSGiConfigurationContextFactory

java.lang.Object
  extended by org.apache.axis2.osgi.deployment.OSGiConfigurationContextFactory
All Implemented Interfaces:
org.osgi.service.cm.ManagedService

public class OSGiConfigurationContextFactory
extends Object
implements org.osgi.service.cm.ManagedService

OSGiConfigurationContextFactory creates ConfigurationContext, which is the ultimate Axis2 environment. This creation is handled as a ManagedService service, thus, Configuraiton Admin has control over it.


Constructor Summary
OSGiConfigurationContextFactory()
           
 
Method Summary
 void start(org.osgi.framework.BundleContext context)
           
 void startConfigurationContext(Dictionary dictionary)
           
 void stop()
           
 void updated(Dictionary dictionary)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OSGiConfigurationContextFactory

public OSGiConfigurationContextFactory()
Method Detail

start

public void start(org.osgi.framework.BundleContext context)

stop

public void stop()

startConfigurationContext

public void startConfigurationContext(Dictionary dictionary)
                               throws AxisFault
Throws:
AxisFault

updated

public void updated(Dictionary dictionary)
             throws org.osgi.service.cm.ConfigurationException
Specified by:
updated in interface org.osgi.service.cm.ManagedService
Throws:
org.osgi.service.cm.ConfigurationException


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.