|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.3) Part Number E41849-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WLContext
Interface for a WebLogic naming context. This extends
javax.naming.Context
with several WebLogic-specific
environment properties, and methods for deleting one of several
objects stored in a pool under one name.
Field Summary | |
---|---|
static String |
ALLOW_EXTERNAL_APP_LOOKUP
Specifies whether external clients or other applications are allowed to lookup bindings from an application version. |
static String |
ALLOW_GLOBAL_RESOURCE_LOOKUP
Specifies whether versioned clients or applications are allowed to lookup bindings of global resources. |
static String |
CONNECT_TIMEOUT
The amount of time, in milliseconds, a request waits for a connection response from the server. |
static String |
CREATE_INTERMEDIATE_CONTEXTS
Specifies how to handle non-existent intermediate contexts. |
static String |
DELEGATE_ENVIRONMENT
Specifies the JNDI environment to use for connecting to a third-party naming service through the WebLogic Server. |
static String |
ENABLE_DEFAULT_USER
On the client side no default user would not be set. |
static String |
ENABLE_SERVER_AFFINITY
Specifies if multiple context creation's from the same VM should reuse existing connections or round-robin across all servers in the cluster. |
static String |
PIN_TO_PRIMARY_SERVER
If true , this property forces the context stub to connect to
the primary naming server only (the server currently running at
host specified by Context.PROVIDER_URL ). |
static String |
PROVIDER_RJVM
Specifies the RJVM to use as the naming server. |
static String |
RELAX_VERSION_LOOKUP
Specifies the lookup behavior when bindings from the current application version cannot be found. |
static String |
REPLICATE_BINDINGS
Specifies whether tree modifications are replicated and is only applicable when connecting to WebLogic Servers that are running in a cluster. |
static String |
REQUEST_TIMEOUT
Deprecated. - Use CONNECT_TIMEOUT |
static String |
RESPONSE_READ_TIMEOUT
The amount of time, in milliseconds, a client request waits for a response from the remote server after a connection has been established. |
static String |
RMI_TIMEOUT
Deprecated. - Use RESPONSE_READ_TIMEOUT |
static String |
SSL_CLIENT_CERTIFICATE
Specifies an RSA private key and a chain of certificates for client authentication. |
static String |
SSL_CLIENT_KEY_PASSWORD
Specifies the pasword for an encrypted PKCS5/PKCS8 RSA private key. |
static String |
SSL_ROOT_CA_FINGERPRINTS
Specifies which certificate authorities to trust. |
static String |
SSL_SERVER_NAME
Specifies an expected name of an SSL server as a String. |
Fields inherited from interface javax.naming.Context |
---|
APPLET, AUTHORITATIVE, BATCHSIZE, DNS_URL, INITIAL_CONTEXT_FACTORY, LANGUAGE, OBJECT_FACTORIES, PROVIDER_URL, REFERRAL, SECURITY_AUTHENTICATION, SECURITY_CREDENTIALS, SECURITY_PRINCIPAL, SECURITY_PROTOCOL, STATE_FACTORIES, URL_PKG_PREFIXES |
Method Summary | |
---|---|
String |
getNameInNamespace(String relativeName)
Returns the full name of a property, relative to the root of this namespace. |
void |
unbind(Name name,
Object service)
Unbinds the specified service from the specified name. |
void |
unbind(String name,
Object service)
Unbinds the specified service from the specified name. |
Methods inherited from interface javax.naming.Context |
---|
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getEnvironment, getNameInNamespace, getNameParser, getNameParser, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind |
Field Detail |
---|
static final String CREATE_INTERMEDIATE_CONTEXTS
true
, performing a bind, rebind, or
createSubcontext with a name that specifies non-existent
intermediate contexts causes those contexts to be created.
static final String DELEGATE_ENVIRONMENT
WLInitialContextFactory
uses the WebLogic
Server to create a three-tier connection to a third-party naming
service. The properties contained in the Hashtable specified by
this property are used to create an initial context for the
third-party naming service, upon which the original initial
context delegates its work to the third-party's initial context.
static final String PROVIDER_RJVM
Context.PROVIDER_URL
. Instead
of a URL, this property must specify an RJVM representing the
desired server.
static final String REPLICATE_BINDINGS
false
changes this behavior and should be
done with extreme caution: a value of false
means that
modifications to the tree caused by bind, unbind,
createSubcontext, and destroySubcontext will not be
replicated.
Understand the implications of this property before changing its default value(true).
static final String PIN_TO_PRIMARY_SERVER
true
, this property forces the context stub to connect to
the primary naming server only (the server currently running at
host specified by Context.PROVIDER_URL
). This disables
fail-over for the context. Only applicable when connecting to WebLogic Servers that are
running in a cluster. By default this property is false
.
This setting should be used when a connection to a specific
server is required. Note that this setting will only have the
desired effect if Context.PROVIDER_URL
specifes a
host name that maps only to a single server address. It will
not work, for example, if the host name maps to multiple server
addresses in DNS.
static final String SSL_ROOT_CA_FINGERPRINTS
static final String SSL_SERVER_NAME
www.weblogic.com
.
static final String SSL_CLIENT_CERTIFICATE
PEMInputStream
,
Constant Field Valuesstatic final String SSL_CLIENT_KEY_PASSWORD
static final String ENABLE_SERVER_AFFINITY
static final String RELAX_VERSION_LOOKUP
true
, the currently active version will be
returned, if any. If the property is set to false
,
a NameNotFoundException
will be returned.
The default value of the property is false
.
Users should exercise discretion and ensure that components
of different application versions are compatible when
setting the property to true
.
static final String ALLOW_EXTERNAL_APP_LOOKUP
The default value of the property is false
.
Users should exercise discretion when setting the property
to true
, as this may potentially cause in-flight
work not being tracked properly and application versions to
be retired prematurely.
static final String ALLOW_GLOBAL_RESOURCE_LOOKUP
The default value of the property is false
.
Users should exercise discretion when setting the property
to true
, and ensure that simultaneous access
of the global resources are either tolerated or handled
properly by the application.
static final String REQUEST_TIMEOUT
CONNECT_TIMEOUT
WLContext.CONNECT_TIMEOUT
,
Constant Field Valuesstatic final String RMI_TIMEOUT
RESPONSE_READ_TIMEOUT
WLContext.RESPONSE_READ_TIMEOUT
,
Constant Field Valuesstatic final String CONNECT_TIMEOUT
static final String RESPONSE_READ_TIMEOUT
static final String ENABLE_DEFAULT_USER
Method Detail |
---|
String getNameInNamespace(String relativeName) throws NamingException
relativeName
- Property name relative to this context
NamingException
- if a failure occursvoid unbind(Name name, Object service) throws NamingException
name
- Name of service to unbind (as a Name object)service
- Service object to be unbound
NamingException
- if the service is not availablevoid unbind(String name, Object service) throws NamingException
name
- Name of service to unbind (as a String)service
- Service object to be unbound
NamingException
- if the service is not available
|
Copyright 1996, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.3) Part Number E41849-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |