|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This bean represents a cluster in the domain. Servers join a cluster by calling ServerMBean.setCluster with the logical name of the cluster. A configuration may define zero or more clusters. They may be looked up by logical name. The name of a cluster denotes its logical cluster name.
Method Summary | |
java.lang.String |
getClusterAddress()
Returns the address to be used by clients to connect to this cluster. |
java.lang.String |
getDefaultLoadAlgorithm()
Returns the algorithm to be used for load-balancing between replicated services if none is specified for a particular service. |
int |
getIdlePeriodsUntilTimeout()
Maximum number of periods that a cluster member will wait before timing out a member of a cluster. |
java.lang.String |
getMulticastAddress()
The multicast address used by cluster members to communicate with each other. |
int |
getMulticastSendDelay()
Returns the number of milliseconds to delay sending message fragments over multicast in order to avoid OS-level buffer overflow. |
int |
getMulticastTTL()
Returns the number of network hops that a cluster multicast message is allowed to travel. |
ServerMBean[] |
getServers()
The servers which have declared membership in this cluster. |
boolean |
isClientCertProxyEnabled()
|
boolean |
isHttpTraceSupportEnabled()
|
boolean |
isServletExtensionCaseSensitive()
|
boolean |
isWeblogicPluginEnabled()
|
java.util.Map |
kill()
|
void |
setClientCertProxyEnabled(boolean ccp)
HttpClusterServlet will proxy the client certificate in a special header. |
void |
setClusterAddress(java.lang.String address)
Sets the cluster's address. |
void |
setDefaultLoadAlgorithm(java.lang.String value)
Sets the default load balancing algorithm. |
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 |
setIdlePeriodsUntilTimeout(int timeout)
Set the maximum number of periods that a cluster member will wait before timing out a member of a cluster. |
void |
setMulticastAddress(java.lang.String address)
Sets the multicast address used by cluster members to communicate with each other. |
void |
setMulticastSendDelay(int delay)
Sets the number of milliseconds to delay sending message fragments over multicast. |
void |
setMulticastTTL(int ttl)
Sets the time-to-live value for the cluster's multicast address. |
void |
setServletExtensionCaseSensitive(boolean enable)
Specifies whether file lookups for Java Server Pages (JSPs) are case sensitive on all platforms except win32; file lookups from standard win32 file systems are always case-insensitive. |
void |
setWeblogicPluginEnabled(boolean wpe)
WLS HttpRequest.getRemoteAddr() used to rely on X-Forwarded-For for its returned value. |
java.lang.String[] |
start()
|
Methods inherited from interface weblogic.management.configuration.TargetMBean |
setDeployments |
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
getNotes,
setNotes,
setPersistenceEnabled |
Methods inherited from interface weblogic.management.WebLogicMBean |
getMBeanInfo,
getName,
getObjectName,
getParent,
getType,
isCachingDisabled,
isRegistered,
setName,
setParent |
Methods inherited from interface javax.management.DynamicMBean |
getAttribute,
getAttributes,
invoke,
setAttribute,
setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister,
postRegister,
preDeregister,
preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener,
getNotificationInfo,
removeNotificationListener |
Method Detail |
public ServerMBean[] getServers()
public java.lang.String getClusterAddress()
public void setClusterAddress(java.lang.String address) throws javax.management.InvalidAttributeValueException
public java.lang.String getMulticastAddress()
public void setMulticastAddress(java.lang.String address) throws javax.management.InvalidAttributeValueException
public int getMulticastTTL()
public void setMulticastTTL(int ttl) throws javax.management.InvalidAttributeValueException
public int getMulticastSendDelay()
public void setMulticastSendDelay(int delay) throws javax.management.InvalidAttributeValueException
public java.lang.String getDefaultLoadAlgorithm()
public void setDefaultLoadAlgorithm(java.lang.String value) throws javax.management.InvalidAttributeValueException
public java.lang.String[] start()
public java.util.Map kill()
public void setClientCertProxyEnabled(boolean ccp)
public boolean isClientCertProxyEnabled()
public void setWeblogicPluginEnabled(boolean wpe)
public boolean isWeblogicPluginEnabled()
public int getIdlePeriodsUntilTimeout()
public void setIdlePeriodsUntilTimeout(int timeout)
public void setHttpTraceSupportEnabled(boolean tse)
public boolean isHttpTraceSupportEnabled()
public void setServletExtensionCaseSensitive(boolean enable)
false
) to prevent the JSP
from returning its source code.
For example, if a JSP is being served from a Samba mount and
you have specified case insensitive lookups, WebLogic Server converts
all file name extensions in a request to lower case before looking up
the JSP. For example, foo.jsP
is converted to
foo.jsp
.
If you do not specify case insensitive lookups for this same JSP,
requests that include a mixed-case file extension cause the mapped
servlet to return the JSP source code.
This setting on the ClusterMBean overrides the setting on the ServerMBean
for the servers that belong to the cluster.
public boolean isServletExtensionCaseSensitive()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |