org.apache.axis2.osgi.deployment
Class ModuleRegistry

java.lang.Object
  extended by org.apache.axis2.osgi.deployment.AbstractRegistry<AxisModule>
      extended by org.apache.axis2.osgi.deployment.ModuleRegistry
All Implemented Interfaces:
Registry

public class ModuleRegistry
extends AbstractRegistry<AxisModule>

See Also:
BundleListener

Field Summary
 
Fields inherited from class org.apache.axis2.osgi.deployment.AbstractRegistry
configCtx, context, lock, resolvedBundles, unreslovedBundles
 
Constructor Summary
ModuleRegistry(org.osgi.framework.BundleContext context, ConfigurationContext configCtx, Registry serviceRegistry)
           
 
Method Summary
 void register(org.osgi.framework.Bundle bundle)
           
 void remove(org.osgi.framework.Bundle bundle)
           
 void unRegister(org.osgi.framework.Bundle bundle, boolean uninstall)
           
 
Methods inherited from class org.apache.axis2.osgi.deployment.AbstractRegistry
resolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModuleRegistry

public ModuleRegistry(org.osgi.framework.BundleContext context,
                      ConfigurationContext configCtx,
                      Registry serviceRegistry)
Method Detail

register

public void register(org.osgi.framework.Bundle bundle)

unRegister

public void unRegister(org.osgi.framework.Bundle bundle,
                       boolean uninstall)

remove

public void remove(org.osgi.framework.Bundle bundle)


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