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

Part Number E27170-01

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
 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.
 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()
           Specifies whether the unicast port will be automatically incremented if the port cannot be bound because it is already in use.
 void setCoherenceWebLocalStorageEnabled(boolean enabled)
          Sets Local Storage for the Coherence Web cluster member
 void setLocalStorageEnabled(boolean enabled)
          Sets Local Storage
 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)
           Sets the unicast port to be 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 listener port value from the Coherence Cluster configuration will be used. Any other non-zero value set here will override the value set at the Coherence Cluster configuration.

Maximum Value:
65535
Minimum Value:
0

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()

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)

Sets the unicast port to be 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.

Default Value:
true

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

Default Value:
false

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

Copyright 1996, 2013, 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.1.2)

Part Number E27170-01