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
- Author:
- John Bailey
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ReferencecreateReference(org.jboss.msc.service.ServiceName serviceName) getObjectInstance(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
-
Constructor Details
-
ManagedReferenceObjectFactory
public ManagedReferenceObjectFactory()
-
-
Method Details
-
createReference
-
getObjectInstance
public Object getObjectInstance(Object serviceValue, Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) throws ExceptionDescription 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
-