Class EJBNamingContextFactory

java.lang.Object
org.jboss.ejb.client.EJBNamingContextFactory
All Implemented Interfaces:
org.wildfly.naming.client.NamingContextFactory

@MetaInfServices public final class EJBNamingContextFactory extends Object implements org.wildfly.naming.client.NamingContextFactory
The naming context factory for Enterprise Bean JNDI names. This covers any names that begin with ejb:.
Author:
David M. Lloyd
  • Constructor Details

    • EJBNamingContextFactory

      public EJBNamingContextFactory()
      Construct a new instance.
  • Method Details

    • supportsUriScheme

      public boolean supportsUriScheme(org.wildfly.naming.client.NamingProvider namingProvider, String nameScheme)
      Specified by:
      supportsUriScheme in interface org.wildfly.naming.client.NamingContextFactory
    • createRootContext

      public Context createRootContext(org.wildfly.naming.client.NamingProvider namingProvider, String nameScheme, org.wildfly.naming.client.util.FastHashtable<String,Object> env, org.wildfly.naming.client.ProviderEnvironment providerEnvironment) throws NamingException
      Specified by:
      createRootContext in interface org.wildfly.naming.client.NamingContextFactory
      Throws:
      NamingException