Package org.jboss.as.naming
Class ManagedReferenceObjectFactory
- java.lang.Object
-
- org.jboss.as.naming.ServiceReferenceObjectFactory
-
- org.jboss.as.naming.ManagedReferenceObjectFactory
-
- All Implemented Interfaces:
ObjectFactory,ServiceAwareObjectFactory
public class ManagedReferenceObjectFactory extends ServiceReferenceObjectFactory
- Author:
- John Bailey
-
-
Constructor Summary
Constructors Constructor Description ManagedReferenceObjectFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReferencecreateReference(org.jboss.msc.service.ServiceName serviceName)ObjectgetObjectInstance(Object serviceValue, Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)Handles the service reference.-
Methods inherited from class org.jboss.as.naming.ServiceReferenceObjectFactory
createReference, getObjectInstance, injectServiceRegistry
-
-
-
-
Method Detail
-
createReference
public static Reference createReference(org.jboss.msc.service.ServiceName serviceName)
-
getObjectInstance
public Object getObjectInstance(Object serviceValue, Object obj, Name name, Context nameCtx, Hashtable<?,?> environment) throws Exception
Description copied from class:ServiceReferenceObjectFactoryHandles the service reference. The parameters are the same asObjectFactory.getObjectInstance(Object, Name, Context, Hashtable), but with the addition of the service value as the first parameter.- Overrides:
getObjectInstancein classServiceReferenceObjectFactory- Throws:
Exception
-
-