Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.management.configuration
Interface CoherenceMemberConfigMBean

All Superinterfaces:
ConfigurationMBean, DescriptorBean, DynamicMBean, MBeanRegistration, 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.


Field Summary

 

Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY

 

Method Summary
abstract  String getRackName()
          Specifies the location within a geographic site where this member is hosted.
abstract  String getRoleName()
          Specifies a name used to logically group similar members.
abstract  String getSiteName()
          Specifies the name of the geographic site where this member is hosted.
abstract  String getUnicastListenAddress()
          The IP address for the Coherence unicast listener.
abstract  int getUnicastListenPort()
          The port for the Coherence unicast listener.
abstract  int getUnicastPortAutoAdjustAttempts()
           Get the upper bound of the unicast port.
abstract  boolean isCoherenceWebLocalStorageEnabled()
          Specifies whether Local Storage is enabled for the Coherence Web cluster member
abstract  boolean isLocalStorageEnabled()
          Specifies whether or not this member will contribute storage to the Coherence cluster i.e.
abstract  boolean isUnicastPortAutoAdjust()
          Deprecated. Use getUnicastPortAutoAdjustAttempts
abstract  void setCoherenceWebLocalStorageEnabled(boolean enabled)
          Sets Local Storage for the Coherence Web cluster member
abstract  void setLocalStorageEnabled(boolean enabled)
          Sets Local Storage
abstract  void setManagementProxy(boolean manage)
          Deprecated. 12.2.1.0 All Coherence Members can become management nodes; this has been done for high-availability
abstract  void setRackName(String name)
          Sets the Rack name.
abstract  void setRoleName(String name)
          Sets the Role name.
abstract  void setSiteName(String name)
          Sets the Site name.
abstract  void setUnicastListenAddress(String ipAddress)
          Sets the IP address for the Coherence unicast listener.
abstract  void setUnicastListenPort(int port)
          Sets the port for the Coherence unicast listener.
abstract  void setUnicastPortAutoAdjust(boolean adjust)
          Deprecated. Use setUnicastPortAutoAdjustAttempts
abstract  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.

 

Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet

 

Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, 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

 

Methods inherited from interface weblogic.descriptor.DescriptorBean
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener

 

Method Detail

getUnicastListenAddress

String getUnicastListenAddress()

The IP address for the Coherence unicast listener.


setUnicastListenAddress

void setUnicastListenAddress(String ipAddress)
                             throws InvalidAttributeValueException

Sets the IP address for the Coherence unicast listener.

Parameters:
ipAddress - Unicast Listen Address
Throws:
InvalidAttributeValueException

getUnicastListenPort

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.


setUnicastListenPort

void setUnicastListenPort(int port)
                          throws InvalidAttributeValueException

Sets the port for the Coherence unicast listener.

Parameters:
port - Unicast Listen Port
Throws:
InvalidAttributeValueException

isUnicastPortAutoAdjust

boolean isUnicastPortAutoAdjust()
Deprecated. Use getUnicastPortAutoAdjustAttempts

Specifies whether the unicast port will be automatically incremented if the port cannot be bound because it is already in use.


setUnicastPortAutoAdjust

void setUnicastPortAutoAdjust(boolean adjust)
Deprecated. Use setUnicastPortAutoAdjustAttempts

Sets the unicast port to be automatically incremented if the specified port cannot be bound because it is already in use.


getUnicastPortAutoAdjustAttempts

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.


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.


isLocalStorageEnabled

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.


setLocalStorageEnabled

void setLocalStorageEnabled(boolean enabled)
                            throws InvalidAttributeValueException

Sets Local Storage

Throws:
InvalidAttributeValueException

isCoherenceWebLocalStorageEnabled

boolean isCoherenceWebLocalStorageEnabled()

Specifies whether Local Storage is enabled for the Coherence Web cluster member


setCoherenceWebLocalStorageEnabled

void setCoherenceWebLocalStorageEnabled(boolean enabled)
                                        throws InvalidAttributeValueException

Sets Local Storage for the Coherence Web cluster member

Throws:
InvalidAttributeValueException

getSiteName

String getSiteName()

Specifies the name of the geographic site where this member is hosted.


setSiteName

void setSiteName(String name)
                 throws InvalidAttributeValueException

Sets the Site name.

Parameters:
name - Site Name
Throws:
InvalidAttributeValueException

getRackName

String getRackName()

Specifies the location within a geographic site where this member is hosted.


setRackName

void setRackName(String name)
                 throws InvalidAttributeValueException

Sets the Rack name.

Parameters:
name - Rack Name
Throws:
InvalidAttributeValueException

getRoleName

String getRoleName()

Specifies a name used to logically group similar members.


setRoleName

void setRoleName(String name)
                 throws InvalidAttributeValueException

Sets the Role name.

Parameters:
name - Role Name
Throws:
InvalidAttributeValueException

setManagementProxy

void setManagementProxy(boolean manage)
                        throws InvalidAttributeValueException
Deprecated. 12.2.1.0 All Coherence Members can become management nodes; this has been done for high-availability

Sets whether or not this server can act as a Coherence Management node.

Parameters:
manage - manage Coherence
Throws:
InvalidAttributeValueException

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09