Package org.jboss.as.ejb3.remote
Class RemoteViewManagedReferenceFactory
java.lang.Object
org.jboss.as.ejb3.remote.RemoteViewManagedReferenceFactory
- All Implemented Interfaces:
ContextListAndJndiViewManagedReferenceFactory,ContextListManagedReferenceFactory,JndiViewManagedReferenceFactory,ManagedReferenceFactory
public class RemoteViewManagedReferenceFactory
extends Object
implements ContextListAndJndiViewManagedReferenceFactory
Managed reference factory for remote Jakarta Enterprise Beans views that are bound to java: JNDI locations
- Author:
- Stuart Douglas, Eduardo Martins
-
Field Summary
Fields inherited from interface org.jboss.as.naming.ContextListManagedReferenceFactory
DEFAULT_INSTANCE_CLASS_NAMEFields inherited from interface org.jboss.as.naming.JndiViewManagedReferenceFactory
DEFAULT_JNDI_VIEW_INSTANCE_VALUE -
Constructor Summary
ConstructorsConstructorDescriptionRemoteViewManagedReferenceFactory(String appName, String moduleName, String distinctName, String beanName, String viewClass, boolean stateful, Supplier<ClassLoader> viewClassLoader, boolean appclient) RemoteViewManagedReferenceFactory(org.jboss.ejb.client.EJBIdentifier identifier, String viewClass, boolean stateful, Supplier<ClassLoader> viewClassLoader, boolean appclient) -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
RemoteViewManagedReferenceFactory
-
RemoteViewManagedReferenceFactory
public RemoteViewManagedReferenceFactory(org.jboss.ejb.client.EJBIdentifier identifier, String viewClass, boolean stateful, Supplier<ClassLoader> viewClassLoader, boolean appclient)
-
-
Method Details
-
getInstanceClassName
- Specified by:
getInstanceClassNamein interfaceContextListManagedReferenceFactory
-
getJndiViewInstanceValue
- Specified by:
getJndiViewInstanceValuein interfaceJndiViewManagedReferenceFactory
-
getReference
- Specified by:
getReferencein interfaceManagedReferenceFactory
-