|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class represents a WebLogic Server. A WebLogic Server is a Java process that is a container for J2EE applications.
Field Summary | |
static java.lang.String |
DEFAULT_JDBC_FILE_NAME
|
static java.lang.String |
EXTERNAL_STAGE
This staging mode indicates that applications deployed to this server will not be staged as part of the deployment, but will be activated from the staging directory. |
static java.lang.String |
LOGTYPE_WL_STDERR
|
static java.lang.String |
LOGTYPE_WL_STDOUT
|
static java.lang.String |
NO_STAGE
This staging mode indicates that applications deployed to this server will not be staged as part of the deployment, and will be activated from the location specified by the application's Path attribute. |
static java.lang.String |
STAGE
This staging mode indicates that applications deployed to this server will be staged as part of the deployment. |
static java.lang.String |
STAGING_NAME
the default staging directory name, relative to the server directory. |
static java.lang.String |
SYNCWRITE_CACHEFLUSH
|
static java.lang.String |
SYNCWRITE_DIRECTWRITE
|
static java.lang.String |
UPLOAD_DIR_NAME
|
Fields inherited from class weblogic.management.configuration.KernelMBean |
STDOUT_NOID,
STDOUT_STANDARD |
Fields inherited from class weblogic.management.configuration.TargetMBean |
CACHING_STUB_SVUID |
Fields inherited from class weblogic.management.configuration.ConfigurationMBean |
CACHING_STUB_SVUID |
Fields inherited from class weblogic.management.configuration.ConfigurationMBean |
CACHING_STUB_SVUID |
Method Summary | |
boolean |
addNetworkAccessPoint(NetworkAccessPointMBean networkAccessPoint)
|
int |
getAcceptBacklog()
Allowed backlog of new TCP connection requests for both the plaintext and SSL port. |
int |
getAdministrationPort()
The secure administration port for the server. |
boolean |
getAutoKillIfFailed()
Enables/Disables automatic kill of a Failed server by the Node Manager. |
boolean |
getAutoRestart()
Enables/Disables automatic restart of a crashed server by the Node Manager. |
ClusterMBean |
getCluster()
The cluster to which this server belongs. |
ClusterRuntimeMBean |
getClusterRuntime()
Returns an mbean containing runtime information about the cluster which was started from this configuration mbean. |
int |
getClusterWeight()
Defines a value used specify the proportion of the load the server will bear relative to other servers in a cluster. |
COMMBean |
getCOM()
Returns the server's COM configuration. |
java.lang.String |
getDefaultIIOPPassword()
The password for the default IIOP user. |
java.lang.String |
getDefaultIIOPUser()
The default IIOP user. |
java.lang.String |
getDefaultTGIOPPassword()
The password for the default TGIOP user. |
java.lang.String |
getDefaultTGIOPUser()
The default TGIOP user. |
DomainLogFilterMBean |
getDomainLogFilter()
Determines which messages this server sends to the domain log. |
boolean |
getExpectedToRun()
If this server expected to run if the domain is started. |
java.lang.String |
getExternalDNSName()
The external DNS name for the current server, which will be sent with http session cookies and also with the dynamic server lists to http proxies. |
java.lang.String |
getExtraEjbcOptions()
Returns the extra options passed to ejbc during dynamic ejb compilation. |
java.lang.String |
getExtraRmicOptions()
Returns the extra options passed to rmic during server-side generation. |
int |
getHealthCheckIntervalSeconds()
Periodicity (in seconds) of the server's health checks. |
int |
getHealthCheckTimeoutSeconds()
Time (in seconds) the Node Manager should wait before timing out its health query to the server. |
boolean |
getHostsMigratableServices()
|
java.lang.String |
getInterfaceAddress()
Defines the interface address used to specify the NIC that handles cluster multicast traffic. |
java.lang.String |
getJavaCompiler()
The Java Compiler for all applications that need to compile Java code. |
java.lang.String |
getJavaCompilerPostClassPath()
Returns the options to append to the Java compiler classpath for when we need to compile Java code. |
java.lang.String |
getJavaCompilerPreClassPath()
Returns the options to prepend to the Java compiler classpath for when we need to compile Java code. |
java.lang.String |
getJDBCLogFileName()
The name of the JDBC log file. |
java.lang.String[] |
getJNDITransportableObjectFactoryList()
List of factories that create transportable objects. |
java.lang.String |
getListenAddress()
The IP address or DNS name this server uses to listen for incoming connections. |
int |
getListenDelaySecs()
Deprecated. |
int |
getListenPort()
The plain-text (non-SSL) listen port for this server. |
int |
getListenThreadStartDelaySecs()
|
int |
getLoginTimeout()
Not used, use getLoginTimeoutMillis instead. |
int |
getLoginTimeoutMillis()
The login timeout for the server's plain-text (non-SSL) port, in milliseconds. |
int |
getLowMemoryGCThreshold()
The threshold level (a percentage value) at which the server logs a low memory warning once the granularity reporting level has been met. |
int |
getLowMemoryGranularityLevel()
Returns the granularity level used in reporting LowMemory information. |
int |
getLowMemorySampleSize()
Returns the total sample size used for LowMemoryTimeInterval. |
int |
getLowMemoryTimeInterval()
Returns the time interval. |
MachineMBean |
getMachine()
The machine on which this server is meant to run. |
java.lang.String |
getName()
The name of the Server. |
NetworkAccessPointMBean[] |
getNetworkAccessPoints()
Network access points, or "NAPs", optionally fine-tune the network channels targeted at this server. |
java.lang.String |
getPreferredSecondaryGroup()
Defines secondary clustered instances considered for hosting replicas of the primary HTTP session states created on the server. |
java.lang.String |
getReplicationGroup()
Defines preferred clustered instances considered for hosting replicas of the primary HTTP session states created on the server. |
int |
getRestartDelaySeconds()
Time (in seconds) the Node Manager should wait before restarting the server. |
int |
getRestartIntervalSeconds()
Interval (in seconds) during which a server can be restarted RestartMax times. |
int |
getRestartMax()
Number of times a server can be restarted within an interval of RestartIntervalSeconds seconds. |
int |
getServerLifeCycleTimeoutVal()
|
ServerStartMBean |
getServerStart()
Returns the ServerStartMBean that can be used to start up this server remotely. |
java.lang.String |
getServerVersion()
Returns the release identifier for the server. |
java.lang.String |
getStagingDirectoryName()
Identifies the directory path on the managed server where all staged (prepared) applications are placed. |
java.lang.String |
getStagingMode()
During application preparation, the application's files are copied from the source on the admin server to the managed server's staging area. |
java.lang.String |
getStartupMode()
|
java.lang.String |
getTransactionLogFilePrefix()
The path prefix for the server's JTA transaction log files. |
java.lang.String |
getTransactionLogFileWritePolicy()
The policy used for writing log records to disk. |
int |
getTunnelingClientPingSecs()
Interval (in seconds) at which to ping an http-tunneled client to see if its still alive (in seconds). |
int |
getTunnelingClientTimeoutSecs()
Duration (in seconds) after which a missing http-tunneled client is considered dead (in seconds). |
java.lang.String |
getUploadDirectoryName()
Identifies the directory path on the AdminServer where all uploaded applications are placed. |
java.lang.String |
getVerboseEJBDeploymentEnabled()
Whether or not verbose deployment of EJB's is enabled. |
WebServerMBean |
getWebServer()
Return the web server for this server. |
XMLEntityCacheMBean |
getXMLEntityCache()
The XML Entity Cache for the server |
XMLRegistryMBean |
getXMLRegistry()
The XML Registry for the server. |
boolean |
isClasspathServletDisabled()
|
boolean |
isClientCertProxyEnabled()
|
boolean |
isCOMEnabled()
Whether or not COM support is enabled on the plaintext port. |
boolean |
isDefaultInternalServletsDisabled()
|
boolean |
isEnabledForDomainLog()
Determines whether this server sends messages to the domain log (in addition to keeping its own log). |
boolean |
isHttpdEnabled()
Whether or not HTTP support is enabled on the plaintext or SSL port. |
boolean |
isHttpTraceSupportEnabled()
|
boolean |
isIIOPEnabled()
Whether or not IIOP support is enabled for both the SSL and non-SSL ports. |
boolean |
isIORServletEnabled()
Whether or not the GetIORServlet needs to be initialized. |
boolean |
isJDBCLoggingEnabled()
Determines whether this server maintains a JDBC log file. |
boolean |
isJMSDefaultConnectionFactoriesEnabled()
Enables JMS default connection factories. |
boolean |
isListenPortEnabled()
Get if the plain-text (non-SSL) port is enabled for the server. |
boolean |
isManagedServerIndependenceEnabled()
Indicates whether Managed Server Independence is enabled for this server. |
boolean |
isMSIFileReplicationEnabled()
Indicates whether the replication of configuration files is enabled for a Managed Server. |
boolean |
isTGIOPEnabled()
Whether or not TGIOP support is enabled. |
boolean |
isTunnelingEnabled()
Enables tunneling via HTTP. |
boolean |
isWeblogicPluginEnabled()
|
boolean |
removeNetworkAccessPoint(NetworkAccessPointMBean networkAccessPoint)
|
void |
setAcceptBacklog(int count)
|
void |
setAdministrationPort(int port)
|
void |
setAdministrationPortEnabled(boolean value)
|
void |
setAutoKillIfFailed(boolean enable)
|
void |
setAutoMigrationEnabled(boolean enable)
|
void |
setAutoRestart(boolean enable)
|
void |
setClasspathServletDisabled(boolean enabled)
The ClasspathServlet will serve any class file in the classpath and is registered by default in every webapp (including management). |
void |
setClientCertProxyEnabled(boolean ccp)
A value of true causes proxy-server plugins
to pass identity certifications from clients to all web
applications that are deployed on this server instance. |
void |
setCluster(ClusterMBean cluster)
|
void |
setClusterWeight(int weight)
|
void |
setCOMEnabled(boolean enable)
|
void |
setConsoleInputEnabled(boolean enable)
|
void |
setDefaultIIOPPassword(java.lang.String password)
|
void |
setDefaultIIOPUser(java.lang.String user)
|
void |
setDefaultInternalServletsDisabled(boolean enabled)
This disables all default servlets in the servlet engine. |
void |
setDefaultTGIOPPassword(java.lang.String password)
|
void |
setDefaultTGIOPUser(java.lang.String user)
|
void |
setDomainLogFilter(DomainLogFilterMBean filter)
|
void |
setEnabledForDomainLog(boolean choice)
|
void |
setExpectedToRun(boolean flag)
|
void |
setExternalDNSName(java.lang.String externalDNSName)
|
void |
setExtraEjbcOptions(java.lang.String options)
|
void |
setExtraRmicOptions(java.lang.String options)
|
void |
setHealthCheckIntervalSeconds(int secs)
|
void |
setHealthCheckStartDelaySeconds(int secs)
|
void |
setHealthCheckTimeoutSeconds(int secs)
|
void |
setHelpPageURL(java.lang.String url)
|
void |
setHttpdEnabled(boolean enable)
|
void |
setHttpTraceSupportEnabled(boolean tse)
Attackers may abuse HTTP TRACE functionality to gain access to information in HTTP headers such as cookies and authentication data. |
void |
setIIOPEnabled(boolean enable)
|
void |
setInterfaceAddress(java.lang.String address)
|
void |
setIORServletEnabled(boolean enable)
set the flag to enable GetIORServlet |
void |
setJ2EE12OnlyModeEnabled(boolean enable)
|
void |
setJ2EE13WarningEnabled(boolean enable)
|
void |
setJavaCompiler(java.lang.String javaCompiler)
|
void |
setJavaCompilerPostClassPath(java.lang.String postClassPath)
|
void |
setJavaCompilerPreClassPath(java.lang.String preClassPath)
|
void |
setJDBCLogFileName(java.lang.String logFileName)
|
void |
setJDBCLoggingEnabled(boolean enable)
|
void |
setJMSDefaultConnectionFactoriesEnabled(boolean enabled)
|
void |
setJNDITransportableObjectFactoryList(java.lang.String[] list)
|
void |
setListenAddress(java.lang.String address)
|
void |
setListenDelaySecs(int seconds)
|
void |
setListenPort(int port)
|
void |
setListenPortEnabled(boolean enable)
|
void |
setLoginTimeout(int timeout)
Not used, use setLoginTimeoutMillis instead. |
void |
setLoginTimeoutMillis(int count)
|
void |
setLowMemoryGCThreshold(int size)
|
void |
setLowMemoryGranularityLevel(int size)
|
void |
setLowMemorySampleSize(int sampleSize)
|
void |
setLowMemoryTimeInterval(int seconds)
|
void |
setMachine(MachineMBean machine)
Associate the server with the machine it is meant to run on. |
void |
setManagedServerIndependenceEnabled(boolean enable)
|
void |
setMSIFileReplicationEnabled(boolean enable)
|
void |
setName(java.lang.String name)
Set the name of the MBean. |
void |
setNetworkAccessPoints(NetworkAccessPointMBean[] networkAccessPoints)
|
void |
setPreferredSecondaryGroup(java.lang.String group)
|
void |
setReplicationGroup(java.lang.String group)
|
void |
setRestartDelaySeconds(int secs)
|
void |
setRestartIntervalSeconds(int secs)
|
void |
setRestartMax(int value)
|
void |
setServerLifeCycleTimeoutVal(int timeoutVal)
Number of seconds a ServerLifeCycle operation waits before timing out. |
void |
setServerVersion(java.lang.String version)
|
void |
setStagingMode(java.lang.String staging)
|
void |
setStartupMode(java.lang.String mode)
Startup Mode for the server |
void |
setSystemPassword(java.lang.String password)
|
void |
setTGIOPEnabled(boolean enable)
|
void |
setTransactionLogFilePrefix(java.lang.String pathPrefix)
|
void |
setTransactionLogFileWritePolicy(java.lang.String policy)
|
void |
setTunnelingClientPingSecs(int secs)
|
void |
setTunnelingClientTimeoutSecs(int secs)
|
void |
setTunnelingEnabled(boolean enabled)
|
void |
setUploadDirectoryName(java.lang.String dir)
|
void |
setVerboseEJBDeploymentEnabled(java.lang.String verbose)
|
void |
setWeblogicPluginEnabled(boolean wpe)
WLS HttpRequest.getRemoteAddr() used to rely on X-Forwarded-For for its returned value. |
void |
setWorkspaceShowUserKeysOnly(boolean b)
|
void |
setXMLEntityCache(XMLEntityCacheMBean cache)
|
void |
setXMLRegistry(XMLRegistryMBean registry)
|
void |
setZACEnabled(boolean enable)
|
void |
setZACPublishRoot(java.lang.String path)
|
void |
stop()
Deprecated. |
java.lang.String |
synchronousKill()
Kill this server. |
java.lang.String |
synchronousStart()
Start this server. |
Methods inherited from interface weblogic.management.configuration.TargetMBean |
setDeployments |
Field Detail |
public static final java.lang.String STAGING_NAME
public static final java.lang.String STAGE
public static final java.lang.String NO_STAGE
public static final java.lang.String EXTERNAL_STAGE
public static final java.lang.String UPLOAD_DIR_NAME
public static final java.lang.String LOGTYPE_WL_STDOUT
public static final java.lang.String LOGTYPE_WL_STDERR
public static final java.lang.String SYNCWRITE_CACHEFLUSH
public static final java.lang.String SYNCWRITE_DIRECTWRITE
public static final java.lang.String DEFAULT_JDBC_FILE_NAME
Method Detail |
public MachineMBean getMachine()
Migration consists of taking down the machine using the stop method on the Server (#stop), and restarting the server on the new machine. If anything fails during migration, the appropriate exception will be thrown.
Setting the machine to null means that the server should not be started. If it is already running, it is shutdown.
public void setMachine(MachineMBean machine) throws javax.management.InvalidAttributeValueException
public int getListenPort()
isListenPortEnabled()
,
getAdministrationPort()
,
getListenAddress()
,
getCluster()
,
SSLMBean.getListenPort()
,
KernelMBean.getSSL()
,
NetworkChannelMBean.getListenPort()
,
NetworkChannelMBean.getSSLListenPort()
public void setListenPort(int port) throws javax.management.InvalidAttributeValueException
public boolean isListenPortEnabled()
getListenPort()
,
isAdministrationPortEnabled()
,
KernelMBean.getSSL()
,
SSLMBean.isListenPortEnabled()
,
NetworkChannelMBean.isListenPortEnabled()
,
NetworkChannelMBean.isSSLListenPortEnabled()
public void setListenPortEnabled(boolean enable) throws javax.management.InvalidAttributeValueException
public int getLoginTimeout()
getLoginTimeoutMillis()
public void setLoginTimeout(int timeout) throws javax.management.InvalidAttributeValueException, DistributedManagementException
getLoginTimeoutMillis()
public ClusterMBean getCluster()
getClusterWeight()
,
ClusterMBean.getMulticastPort()
,
ClusterMBean.getMulticastAddress()
public void setCluster(ClusterMBean cluster)
public int getClusterWeight()
If all servers have the default weight (100) or the same weight, each bears an equal proportion of the load. If one server has weight 50 and all other servers have weight 100, the 50-weight server will bear half as much load as any other server.
getCluster()
public void setClusterWeight(int weight) throws javax.management.InvalidAttributeValueException
public java.lang.String getReplicationGroup()
public void setReplicationGroup(java.lang.String group) throws javax.management.InvalidAttributeValueException
public java.lang.String getPreferredSecondaryGroup()
public void setPreferredSecondaryGroup(java.lang.String group) throws javax.management.InvalidAttributeValueException
public void setAutoMigrationEnabled(boolean enable)
public ClusterRuntimeMBean getClusterRuntime()
public WebServerMBean getWebServer()
public boolean getExpectedToRun()
stop()
,
start()
,
kill()
public void setExpectedToRun(boolean flag)
public java.lang.String synchronousStart()
public void stop()
stop()
,
getExpectedToRun()
,
kill()
public java.lang.String synchronousKill()
public boolean isJDBCLoggingEnabled()
public void setJDBCLoggingEnabled(boolean enable)
public java.lang.String getJDBCLogFileName()
public void setJDBCLogFileName(java.lang.String logFileName) throws javax.management.InvalidAttributeValueException
public void setJ2EE12OnlyModeEnabled(boolean enable)
public void setJ2EE13WarningEnabled(boolean enable)
public void setZACEnabled(boolean enable)
public void setZACPublishRoot(java.lang.String path) throws javax.management.InvalidAttributeValueException
public boolean isIIOPEnabled()
getListenPort()
,
SSLMBean.getListenPort()
,
KernelMBean.getSSL()
public void setIIOPEnabled(boolean enable)
public java.lang.String getDefaultIIOPUser()
public void setDefaultIIOPUser(java.lang.String user) throws javax.management.InvalidAttributeValueException
public java.lang.String getDefaultIIOPPassword()
public void setDefaultIIOPPassword(java.lang.String password) throws javax.management.InvalidAttributeValueException
public boolean isTGIOPEnabled()
public void setTGIOPEnabled(boolean enable)
public java.lang.String getDefaultTGIOPUser()
public void setDefaultTGIOPUser(java.lang.String user) throws javax.management.InvalidAttributeValueException
public java.lang.String getDefaultTGIOPPassword()
public void setDefaultTGIOPPassword(java.lang.String password) throws javax.management.InvalidAttributeValueException
public boolean isCOMEnabled()
NetworkChannelMBean.isCOMEnabled()
,
getListenPort()
public void setCOMEnabled(boolean enable)
public boolean isIORServletEnabled()
public void setIORServletEnabled(boolean enable)
public COMMBean getCOM()
public boolean isHttpdEnabled()
getListenPort()
,
isTunnelingEnabled()
,
SSLMBean.getListenPort()
,
KernelMBean.getSSL()
,
NetworkChannelMBean.isHTTPEnabled()
,
NetworkChannelMBean.isHTTPSEnabled()
public void setHttpdEnabled(boolean enable)
public void setSystemPassword(java.lang.String password) throws javax.management.InvalidAttributeValueException
public void setHelpPageURL(java.lang.String url) throws javax.management.InvalidAttributeValueException
public void setWorkspaceShowUserKeysOnly(boolean b)
public void setConsoleInputEnabled(boolean enable)
public int getListenThreadStartDelaySecs()
public java.lang.String getListenAddress()
The IP address or DNS name this server uses to listen for incoming connections.
Servers can be reached through the following URL:
protocol://listen-address:listen-port
Any network access point (NAP) that you configure for this server can override this listen address.
By default, a server's listen address is undefined, which enables clients to reach the server through an IP address of the computer that hosts the server, a DNS name that resolves to the host, or the localhost string. The localhost string can be used only for requests from clients that running on the same computer as the server.
If you want to limit the valid addresses for a server instance, specify one of the following:
public void setListenAddress(java.lang.String address) throws javax.management.InvalidAttributeValueException
public java.lang.String getExternalDNSName()
getListenAddress()
,
NetworkAccessPointMBean.getExternalDNSName()
public void setExternalDNSName(java.lang.String externalDNSName) throws javax.management.InvalidAttributeValueException
public java.lang.String getInterfaceAddress()
getCluster()
,
setInterfaceAddress(java.lang.String)
,
ClusterMBean.getMulticastAddress()
public void setInterfaceAddress(java.lang.String address) throws javax.management.InvalidAttributeValueException
public NetworkAccessPointMBean[] getNetworkAccessPoints()
NetworkChannelMBean
public void setNetworkAccessPoints(NetworkAccessPointMBean[] networkAccessPoints) throws javax.management.InvalidAttributeValueException, ConfigurationException
getNetworkAccessPoints()
public boolean addNetworkAccessPoint(NetworkAccessPointMBean networkAccessPoint) throws javax.management.InvalidAttributeValueException, ConfigurationException
getNetworkAccessPoints()
public boolean removeNetworkAccessPoint(NetworkAccessPointMBean networkAccessPoint) throws javax.management.InvalidAttributeValueException, ConfigurationException
getNetworkAccessPoints()
public int getAcceptBacklog()
getListenPort()
,
getAcceptBacklog()
,
NetworkChannelMBean.getAcceptBacklog()
public void setAcceptBacklog(int count) throws javax.management.InvalidAttributeValueException
public int getLoginTimeoutMillis()
SSLMBean.getLoginTimeoutMillis()
,
KernelMBean.getSSL()
,
NetworkChannelMBean.getLoginTimeoutMillis()
,
NetworkChannelMBean.getLoginTimeoutMillisSSL()
public void setLoginTimeoutMillis(int count) throws javax.management.InvalidAttributeValueException
public void setAdministrationPortEnabled(boolean value)
public int getAdministrationPort()
An active administration port only allows connections with administrator credentials. Its existence also prevents any other ports on the server from accepting connections with administrator credentials.
Supports T3S and HTTPS protocols. The managed server will require to use -Dweblogic.management.server=https://admin_server:administration_port to connect to the admin server
getAdministrationPort()
,
getListenPort()
,
isAdministrationPortEnabled()
,
DomainMBean.isAdministrationPortEnabled()
,
DomainMBean.getAdministrationPort()
,
KernelMBean.getSSL()
public void setAdministrationPort(int port) throws javax.management.InvalidAttributeValueException
public java.lang.String[] getJNDITransportableObjectFactoryList()
public void setJNDITransportableObjectFactoryList(java.lang.String[] list) throws javax.management.InvalidAttributeValueException
public XMLRegistryMBean getXMLRegistry()
public void setXMLEntityCache(XMLEntityCacheMBean cache) throws javax.management.InvalidAttributeValueException
public XMLEntityCacheMBean getXMLEntityCache()
public void setXMLRegistry(XMLRegistryMBean registry) throws javax.management.InvalidAttributeValueException
public java.lang.String getJavaCompiler()
public void setJavaCompiler(java.lang.String javaCompiler) throws javax.management.InvalidAttributeValueException
public java.lang.String getJavaCompilerPreClassPath()
public void setJavaCompilerPreClassPath(java.lang.String preClassPath) throws javax.management.InvalidAttributeValueException
public java.lang.String getJavaCompilerPostClassPath()
public void setJavaCompilerPostClassPath(java.lang.String postClassPath) throws javax.management.InvalidAttributeValueException
public java.lang.String getExtraRmicOptions()
public void setExtraRmicOptions(java.lang.String options) throws javax.management.InvalidAttributeValueException
public java.lang.String getExtraEjbcOptions()
public void setExtraEjbcOptions(java.lang.String options) throws javax.management.InvalidAttributeValueException
public java.lang.String getVerboseEJBDeploymentEnabled()
public void setVerboseEJBDeploymentEnabled(java.lang.String verbose)
public java.lang.String getTransactionLogFilePrefix()
public void setTransactionLogFilePrefix(java.lang.String pathPrefix) throws javax.management.InvalidAttributeValueException
public java.lang.String getTransactionLogFileWritePolicy()
WARNING: On Windows, unlike Solaris and HP, the "Direct-Write" policy may leave transaction data in the on-disk cache without writing it to disk immediately. This is not transactionally safe, as a power failure can cause loss of on-disk cache data. For transactionally safe writes using "Direct-Write" on Windows, either disable all write caching for the disk (enabled by default), or use a disk with a battery backed cache.
public void setTransactionLogFileWritePolicy(java.lang.String policy) throws javax.management.InvalidAttributeValueException, DistributedManagementException
public boolean isEnabledForDomainLog()
public void setEnabledForDomainLog(boolean choice) throws javax.management.InvalidAttributeValueException, DistributedManagementException
public DomainLogFilterMBean getDomainLogFilter()
none
, the server sends all messages of severity
ERROR
and higher. This list contains all Domain Log Filters
that have been defined for the domain. A server can user only one Domain
Log Filter.
This property is relevant only if Log To Domain File
is
enabled.
public void setDomainLogFilter(DomainLogFilterMBean filter) throws javax.management.InvalidAttributeValueException, DistributedManagementException
public boolean isTunnelingEnabled()
isHttpdEnabled()
,
NetworkChannelMBean.isTunnelingEnabled()
public void setTunnelingEnabled(boolean enabled) throws DistributedManagementException
public int getTunnelingClientPingSecs()
NetworkChannelMBean.getTunnelingClientPingSecs()
public void setTunnelingClientPingSecs(int secs) throws javax.management.InvalidAttributeValueException
public int getTunnelingClientTimeoutSecs()
NetworkChannelMBean.getTunnelingClientTimeoutSecs()
public void setTunnelingClientTimeoutSecs(int secs) throws javax.management.InvalidAttributeValueException
public boolean isJMSDefaultConnectionFactoriesEnabled()
public void setJMSDefaultConnectionFactoriesEnabled(boolean enabled) throws DistributedManagementException
public void setName(java.lang.String name) throws javax.management.InvalidAttributeValueException, ManagementException
public java.lang.String getName()
public ServerStartMBean getServerStart()
public int getListenDelaySecs()
public void setListenDelaySecs(int seconds)
public int getLowMemoryTimeInterval()
public void setLowMemoryTimeInterval(int seconds) throws javax.management.InvalidAttributeValueException
public int getLowMemorySampleSize()
public void setLowMemorySampleSize(int sampleSize)
public int getLowMemoryGranularityLevel()
public void setLowMemoryGranularityLevel(int size)
public int getLowMemoryGCThreshold()
public void setLowMemoryGCThreshold(int size)
public java.lang.String getStagingDirectoryName()
public java.lang.String getUploadDirectoryName()
public void setUploadDirectoryName(java.lang.String dir)
public java.lang.String getStagingMode()
public void setStagingMode(java.lang.String staging)
public boolean getAutoRestart()
public void setAutoRestart(boolean enable)
public boolean getAutoKillIfFailed()
public void setAutoKillIfFailed(boolean enable)
public int getRestartIntervalSeconds()
public void setRestartIntervalSeconds(int secs) throws javax.management.InvalidAttributeValueException
public int getRestartMax()
public void setRestartMax(int value) throws javax.management.InvalidAttributeValueException
public int getHealthCheckIntervalSeconds()
public void setHealthCheckIntervalSeconds(int secs) throws javax.management.InvalidAttributeValueException
public int getHealthCheckTimeoutSeconds()
public void setHealthCheckTimeoutSeconds(int secs) throws javax.management.InvalidAttributeValueException
public void setHealthCheckStartDelaySeconds(int secs) throws javax.management.InvalidAttributeValueException
public int getRestartDelaySeconds()
public void setRestartDelaySeconds(int secs) throws javax.management.InvalidAttributeValueException
public void setClasspathServletDisabled(boolean enabled)
public boolean isClasspathServletDisabled()
public void setDefaultInternalServletsDisabled(boolean enabled)
public boolean isDefaultInternalServletsDisabled()
public java.lang.String getServerVersion()
public void setServerVersion(java.lang.String version)
public void setStartupMode(java.lang.String mode)
public java.lang.String getStartupMode()
public void setServerLifeCycleTimeoutVal(int timeoutVal)
The default value is 120
seconds. A value of 0
means that the server will wait indefinitely for
life cycle operation to complete.
public int getServerLifeCycleTimeoutVal()
public boolean isManagedServerIndependenceEnabled()
public void setManagedServerIndependenceEnabled(boolean enable)
public boolean isMSIFileReplicationEnabled()
You must enable Managed Server Independence to replicate configuration files.
Do not enable file replication for a server that shares an installation or root directory with another server. Unpredictable errors can occur for both servers.
Depending on your backup schemes and the frequency with which you update your domain's configuration, this option might not be worth the performance cost of copying potentially large files across a network.
public void setMSIFileReplicationEnabled(boolean enable)
public void setClientCertProxyEnabled(boolean ccp)
true
causes proxy-server plugins
to pass identity certifications from clients to all web
applications that are deployed on this server instance.
A proxy-server plugin encodes each identify certification
in the WL-Proxy-Client-Cert
header and passes
the header to WebLogic Server instances. A WebLogic Server
instance takes the certificate information from the header, trusting
that it came from a secure source, and uses that information to
authenticate the user.
If you specify true
, use a
ConnectionFilter
to ensure
that this WebLogic Server instance accepts connections only
from the machine on which the proxy-server plugin is running.
Specifying true
without using a connection filter
creates a security vulnerability because the
WL-Proxy-Client-Cert
header can be spoofed.
By default (or if you specify false
), the
weblogic.xml
deployment descriptor for each web
application that is deployed on this server determines
whether the web application trusts certificates sent from
the proxy server plugin. By default (or if the deployment
descriptor specifies false
), users cannot log
in to the web application from a proxy server plugin.
The value that this method sets is overriden if the server
is part of a cluster and the cluster's
ClusterMBean.setClientCertProxyEnabled(boolean)
method specifies true
.
public boolean isClientCertProxyEnabled()
public void setWeblogicPluginEnabled(boolean wpe)
public boolean isWeblogicPluginEnabled()
public boolean getHostsMigratableServices()
public void setHttpTraceSupportEnabled(boolean tse)
public boolean isHttpTraceSupportEnabled()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs70 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |