@MetaInfServices public final class RemoteNamingProviderFactory extends Object implements NamingProviderFactory
| Constructor and Description |
|---|
RemoteNamingProviderFactory() |
| Modifier and Type | Method and Description |
|---|---|
RemoteNamingProvider |
createProvider(FastHashtable<String,Object> env,
URI... providerUris)
Create the naming provider instance for a provider URI.
|
boolean |
supportsUriScheme(String providerScheme,
FastHashtable<String,Object> env)
Determine if this provider supports the given
PROVIDER_URL scheme. |
public boolean supportsUriScheme(String providerScheme, FastHashtable<String,Object> env)
NamingProviderFactoryPROVIDER_URL scheme.supportsUriScheme in interface NamingProviderFactoryproviderScheme - the provider URL scheme, or null if no provider URL was givenenv - a copy of the environment which may be used to determine if this provider supports the given schemetrue if this provider supports the given schemes, false otherwisepublic RemoteNamingProvider createProvider(FastHashtable<String,Object> env, URI... providerUris) throws NamingException
NamingProviderFactorycreateProvider in interface NamingProviderFactoryenv - a copy of the environment which may be consumed directly by the provider (not null)providerUris - the URIs from the Context.PROVIDER_URL environment property, or null if none were givennull)NamingException - if the root context creation failed for some reasonCopyright © 2017 JBoss by Red Hat. All rights reserved.