public interface CoherenceMemberConfigMBean extends ConfigurationMBean
This class represents Coherence Operational Configuration for a WLS Server that is part of a Coherence Cluster.
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method and Description |
---|---|
String |
getRackName()
Specifies the location within a geographic site where this member is hosted.
|
String |
getRoleName()
Specifies a name used to logically group similar members.
|
String |
getSiteName()
Specifies the name of the geographic site where this member is hosted.
|
String |
getUnicastListenAddress()
The IP address for the Coherence unicast listener.
|
int |
getUnicastListenPort()
The port for the Coherence unicast listener.
|
int |
getUnicastPortAutoAdjustAttempts()
Get the upper bound of the unicast port.
|
boolean |
isCoherenceWebFederatedStorageEnabled()
Specifies whether Federated Cache Storage is enabled for the Coherence Web cluster member
|
boolean |
isCoherenceWebLocalStorageEnabled()
Specifies whether Local Storage is enabled for the Coherence Web cluster member
|
boolean |
isLocalStorageEnabled()
Specifies whether or not this member will contribute storage to the Coherence cluster i.e.
|
boolean |
isUnicastPortAutoAdjust()
Deprecated.
12.2.1.0.0 Use getUnicastPortAutoAdjustAttempts
|
void |
setCoherenceWebFederatedStorageEnabled(boolean enabled)
Sets Federated Cache Storage for the Coherence Web cluster member
|
void |
setCoherenceWebLocalStorageEnabled(boolean enabled)
Sets Local Storage for the Coherence Web cluster member
|
void |
setLocalStorageEnabled(boolean enabled)
Sets Local Storage
|
void |
setManagementProxy(boolean manage)
Deprecated.
12.2.1.0.0 All Coherence Members can become management nodes; this has been done for high-availability
|
void |
setRackName(String name)
Sets the Rack name.
|
void |
setRoleName(String name)
Sets the Role name.
|
void |
setSiteName(String name)
Sets the Site name.
|
void |
setUnicastListenAddress(String ipAddress)
Sets the IP address for the Coherence unicast listener.
|
void |
setUnicastListenPort(int port)
Sets the port for the Coherence unicast listener.
|
void |
setUnicastPortAutoAdjust(boolean adjust)
Deprecated.
12.2.1.0.0 Use setUnicastPortAutoAdjustAttempts
|
void |
setUnicastPortAutoAdjustAttempts(int adjust)
Sets the upper bound of the unicast port, which is automatically
incremented if the specified port cannot be bound because it is already
in use.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
String getUnicastListenAddress()
The IP address for the Coherence unicast listener.
void setUnicastListenAddress(String ipAddress) throws InvalidAttributeValueException
Sets the IP address for the Coherence unicast listener.
ipAddress
- Unicast Listen AddressInvalidAttributeValueException
int getUnicastListenPort()
The port for the Coherence unicast listener. A value of 0 indicates that the unicast listen port value will be assigned automatically to an ephemeral port.
void setUnicastListenPort(int port) throws InvalidAttributeValueException
Sets the port for the Coherence unicast listener.
port
- Unicast Listen PortInvalidAttributeValueException
boolean isUnicastPortAutoAdjust()
Specifies whether the unicast port will be automatically incremented if the port cannot be bound because it is already in use.
void setUnicastPortAutoAdjust(boolean adjust)
Sets the unicast port to be automatically incremented if the specified port cannot be bound because it is already in use.
int getUnicastPortAutoAdjustAttempts()
Get the upper bound of the unicast port. A positive value indicates the unicast port is automatically incremented if the specified port cannot be bound because it is already in use.
void setUnicastPortAutoAdjustAttempts(int adjust)
Sets the upper bound of the unicast port, which is automatically incremented if the specified port cannot be bound because it is already in use.
boolean isLocalStorageEnabled()
Specifies whether or not this member will contribute storage to the Coherence cluster i.e. maintain partitions. This attribute is used only when the WebLogic Server is not part of a WLS Cluster.
void setLocalStorageEnabled(boolean enabled) throws InvalidAttributeValueException
Sets Local Storage
InvalidAttributeValueException
boolean isCoherenceWebLocalStorageEnabled()
Specifies whether Local Storage is enabled for the Coherence Web cluster member
void setCoherenceWebLocalStorageEnabled(boolean enabled) throws InvalidAttributeValueException
Sets Local Storage for the Coherence Web cluster member
InvalidAttributeValueException
boolean isCoherenceWebFederatedStorageEnabled()
Specifies whether Federated Cache Storage is enabled for the Coherence Web cluster member
void setCoherenceWebFederatedStorageEnabled(boolean enabled) throws InvalidAttributeValueException
Sets Federated Cache Storage for the Coherence Web cluster member
InvalidAttributeValueException
String getSiteName()
Specifies the name of the geographic site where this member is hosted.
void setSiteName(String name) throws InvalidAttributeValueException
Sets the Site name.
name
- Site NameInvalidAttributeValueException
String getRackName()
Specifies the location within a geographic site where this member is hosted.
void setRackName(String name) throws InvalidAttributeValueException
Sets the Rack name.
name
- Rack NameInvalidAttributeValueException
String getRoleName()
Specifies a name used to logically group similar members.
void setRoleName(String name) throws InvalidAttributeValueException
Sets the Role name.
name
- Role NameInvalidAttributeValueException
void setManagementProxy(boolean manage) throws InvalidAttributeValueException
Sets whether or not this server can act as a Coherence Management node.
manage
- manage CoherenceInvalidAttributeValueException