ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
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 | Description |
---|---|---|
java.lang.String |
getRackName() |
Specifies the location within a geographic site where this member is hosted.
|
java.lang.String |
getRoleName() |
Specifies a name used to logically group similar members.
|
java.lang.String |
getSiteName() |
Specifies the name of the geographic site where this member is hosted.
|
java.lang.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(java.lang.String name) |
Sets the Rack name.
|
void |
setRoleName(java.lang.String name) |
Sets the Role name.
|
void |
setSiteName(java.lang.String name) |
Sets the Site name.
|
void |
setUnicastListenAddress(java.lang.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
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
java.lang.String getUnicastListenAddress()
The IP address for the Coherence unicast listener.
void setUnicastListenAddress(java.lang.String ipAddress) throws javax.management.InvalidAttributeValueException
Sets the IP address for the Coherence unicast listener.
ipAddress
- Unicast Listen Addressjavax.management.InvalidAttributeValueException
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 javax.management.InvalidAttributeValueException
Sets the port for the Coherence unicast listener.
port
- Unicast Listen Portjavax.management.InvalidAttributeValueException
boolean isUnicastPortAutoAdjust()
Specifies whether the unicast port will be automatically incremented if the port cannot be bound because it is already in use.
@Deprecated 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 javax.management.InvalidAttributeValueException
Sets Local Storage
javax.management.InvalidAttributeValueException
boolean isCoherenceWebLocalStorageEnabled()
Specifies whether Local Storage is enabled for the Coherence Web cluster member
void setCoherenceWebLocalStorageEnabled(boolean enabled) throws javax.management.InvalidAttributeValueException
Sets Local Storage for the Coherence Web cluster member
javax.management.InvalidAttributeValueException
boolean isCoherenceWebFederatedStorageEnabled()
Specifies whether Federated Cache Storage is enabled for the Coherence Web cluster member
void setCoherenceWebFederatedStorageEnabled(boolean enabled) throws javax.management.InvalidAttributeValueException
Sets Federated Cache Storage for the Coherence Web cluster member
javax.management.InvalidAttributeValueException
java.lang.String getSiteName()
Specifies the name of the geographic site where this member is hosted.
void setSiteName(java.lang.String name) throws javax.management.InvalidAttributeValueException
Sets the Site name.
name
- Site Namejavax.management.InvalidAttributeValueException
java.lang.String getRackName()
Specifies the location within a geographic site where this member is hosted.
void setRackName(java.lang.String name) throws javax.management.InvalidAttributeValueException
Sets the Rack name.
name
- Rack Namejavax.management.InvalidAttributeValueException
java.lang.String getRoleName()
Specifies a name used to logically group similar members.
void setRoleName(java.lang.String name) throws javax.management.InvalidAttributeValueException
Sets the Role name.
name
- Role Namejavax.management.InvalidAttributeValueException
@Deprecated void setManagementProxy(boolean manage) throws javax.management.InvalidAttributeValueException
Sets whether or not this server can act as a Coherence Management node.
manage
- manage Coherencejavax.management.InvalidAttributeValueException