@Contract public interface ServerEnvironment extends ClientEnvironment
ClientEnvironment
that has API that
are suitable to be used on the serverModifier and Type | Method and Description |
---|---|
boolean |
getEnableDefaultUser() |
Context |
getInitialContext()
Returns an initial context based on the properties in an
Environment.
|
String |
getProviderUrl()
Returns the Context.PROVIDER_URL property value.
|
void |
setCreateIntermediateContexts(boolean flag)
Set the WLContext.CREATE_INTERMEDIATE_CONTEXTS property to
the String equivalent of the boolean argument flag.
|
void |
setEnableDefaultUser(boolean defaultUser) |
void |
setInitialContextFactory(String factoryName)
Sets the Context.INITIAL_CONTEXT_FACTORY property value
to the value of factoryName.
|
Object |
setProperty(String name,
Object value)
Sets the specified property.
|
void |
setProviderUrl(String url)
Sets the Context.PROVIDER_URL property value to
the value of the argument url.
|
void |
setReplicateBindings(boolean enable)
Sets the WLContext.REPLICATE_BINDINGS property to
the String equivalent of the boolean argument enable.
|
getContext, getProperties, setEnableServerAffinity, setProviderURL, setSecurityCredentials, setSecurityPrincipal
String getProviderUrl()
Context.PROVIDER_URL
Object setProperty(String name, Object value)
name
- Name of property to be setvalue
- Value (as object) to be setvoid setProviderUrl(String url)
url
- Provider urlContext.PROVIDER_URL
void setInitialContextFactory(String factoryName)
factoryName
- Initial context factory nameContext.INITIAL_CONTEXT_FACTORY
Context getInitialContext() throws NamingException
NamingException
- if the initial context cannot be obtainedvoid setEnableDefaultUser(boolean defaultUser)
boolean getEnableDefaultUser()
void setCreateIntermediateContexts(boolean flag) throws IllegalArgumentException
flag
- to turn on use of intermediate contextsIllegalArgumentException
- if the property is unavailable or invalid
at runtimeWLContext.CREATE_INTERMEDIATE_CONTEXTS
void setReplicateBindings(boolean enable)
enable
- True to enable replicated bindingsWLContext.REPLICATE_BINDINGS