org.apache.geronimo.gbean
Class MultiGBeanInfoFactory

java.lang.Object
  extended by org.apache.geronimo.gbean.MultiGBeanInfoFactory
All Implemented Interfaces:
GBeanInfoFactory, GBeanInfoFactoryRegistry

public class MultiGBeanInfoFactory
extends Object
implements GBeanInfoFactory, GBeanInfoFactoryRegistry

Version:
$Rev:$ $Date:$

Constructor Summary
MultiGBeanInfoFactory()
           
 
Method Summary
 GBeanInfo getGBeanInfo(Class clazz)
           
 GBeanInfo getGBeanInfo(String className, org.osgi.framework.Bundle bundle)
           
 void registerFactory(GBeanInfoFactory factory)
           
 void unregisterFactory(GBeanInfoFactory factory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiGBeanInfoFactory

public MultiGBeanInfoFactory()
Method Detail

registerFactory

public void registerFactory(GBeanInfoFactory factory)
Specified by:
registerFactory in interface GBeanInfoFactoryRegistry

unregisterFactory

public void unregisterFactory(GBeanInfoFactory factory)
Specified by:
unregisterFactory in interface GBeanInfoFactoryRegistry

getGBeanInfo

public GBeanInfo getGBeanInfo(Class clazz)
                       throws GBeanInfoFactoryException
Specified by:
getGBeanInfo in interface GBeanInfoFactory
Throws:
GBeanInfoFactoryException

getGBeanInfo

public GBeanInfo getGBeanInfo(String className,
                              org.osgi.framework.Bundle bundle)
                       throws GBeanInfoFactoryException
Specified by:
getGBeanInfo in interface GBeanInfoFactory
Throws:
GBeanInfoFactoryException


Copyright © 2003-2013 The Apache Geronimo development community. All Rights Reserved.