Package org.apache.activemq.util
Interface FactoryFinder.ObjectFactory
-
- All Known Implementing Classes:
Activator
,FactoryFinder.StandaloneObjectFactory
- Enclosing class:
- FactoryFinder
public static interface FactoryFinder.ObjectFactory
The strategy that the FactoryFinder uses to find load and instantiate Objects can be changed out by calling theFactoryFinder.setObjectFactory(org.apache.activemq.util.FactoryFinder.ObjectFactory)
method with a custom implementation of ObjectFactory. The default ObjectFactory is typically changed out when running in a specialized container environment where service discovery needs to be done via the container system. For example, in an OSGi scenario.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
create(String path)
-
-
-
Method Detail
-
create
Object create(String path) throws IllegalAccessException, InstantiationException, IOException, ClassNotFoundException
- Parameters:
path
- the full service path- Returns:
- Throws:
IllegalAccessException
InstantiationException
IOException
ClassNotFoundException
-
-