Class RemoteViewManagedReferenceFactory

java.lang.Object
org.jboss.as.ejb3.remote.RemoteViewManagedReferenceFactory
All Implemented Interfaces:
org.jboss.as.naming.ContextListAndJndiViewManagedReferenceFactory, org.jboss.as.naming.ContextListManagedReferenceFactory, org.jboss.as.naming.JndiViewManagedReferenceFactory, org.jboss.as.naming.ManagedReferenceFactory

public class RemoteViewManagedReferenceFactory extends Object implements org.jboss.as.naming.ContextListAndJndiViewManagedReferenceFactory
Managed reference factory for remote Jakarta Enterprise Beans views that are bound to java: JNDI locations
Author:
Stuart Douglas, Eduardo Martins
  • Constructor Details

    • RemoteViewManagedReferenceFactory

      public RemoteViewManagedReferenceFactory(String appName, String moduleName, String distinctName, String beanName, String viewClass, boolean stateful, Supplier<ClassLoader> viewClassLoader, boolean appclient)
    • RemoteViewManagedReferenceFactory

      public RemoteViewManagedReferenceFactory(org.jboss.ejb.client.EJBIdentifier identifier, String viewClass, boolean stateful, Supplier<ClassLoader> viewClassLoader, boolean appclient)
  • Method Details

    • getInstanceClassName

      public String getInstanceClassName()
      Specified by:
      getInstanceClassName in interface org.jboss.as.naming.ContextListManagedReferenceFactory
    • getJndiViewInstanceValue

      public String getJndiViewInstanceValue()
      Specified by:
      getJndiViewInstanceValue in interface org.jboss.as.naming.JndiViewManagedReferenceFactory
    • getReference

      public org.jboss.as.naming.ManagedReference getReference()
      Specified by:
      getReference in interface org.jboss.as.naming.ManagedReferenceFactory