Class 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 Detail

      • EJBNamingContextFactory

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

      • 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