|
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 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ReplicatedStoreMBean
Defines an instance of a Replicated Store.
A WebLogic Replicated Store is a high performance storage option for Exalogic hosted Weblogic Messaging Services and is an alternative to WebLogic Server's File and JDBC persistent storage options. Replicated stores depend on Exalogic replicated memory that is managed by a separately administered Daemon Cluster that must be started before a WebLogic Replicated Store can boot.
See Using the WebLogic Replicated Store in Administering WebLogic Server for Oracle Exalogic Elastic Cloud.
This feature should be used only in Oracle Exalogic Elastic Cloud environments.
Field Summary |
---|
Fields inherited from interface weblogic.management.configuration.DeploymentMBean |
---|
DEFAULT_ORDER, MAX_ORDER, MIN_ORDER |
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
---|
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
---|---|
abstract String |
getDirectory() Specifies the path of the Replicated Store Global Directory. |
abstract int |
getIoBufferSize() The I/O buffer size, in bytes, automatically rounded down to the nearest power of 2. |
abstract int |
getLocalIndex() Specifies a local Daemon to attach to when a Daemon Cluster has multiple Daemons configured to run on the current node. |
abstract int |
getRegionSize() The region size, in bytes. |
abstract void |
setDirectory(String directory) Sets the value of the Directory attribute. |
abstract void |
setIoBufferSize(int ioBufferSize) Sets the value of the IOBufferSize attribute. |
abstract void |
setLocalIndex(int localIndex) Sets the value of the LocalIndex attribute. |
abstract void |
setRegionSize(int regionSize) Sets the value of the RegionSize attribute. |
Methods inherited from interface weblogic.management.configuration.PersistentStoreMBean |
---|
addTarget, getLogicalName, getTargets, getXAResourceName, removeTarget, setLogicalName, setTargets, setXAResourceName |
Methods inherited from interface weblogic.management.configuration.DeploymentMBean |
---|
getDeploymentOrder, setDeploymentOrder |
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 |
---|
String getDirectory()
Specifies the path of the Replicated Store Global Directory.
This must be the same directory that is used to store the Daemon Cluster rs_daemons.cfg
configuration file and requires a specially tuned NFS mount. Oracle recommends using an absolute directory path on a shared NFS mount.
void setDirectory(String directory) throws InvalidAttributeValueException
Sets the value of the Directory
attribute. See getDirectory for more help.
directory
- The new directory valueInvalidAttributeValueException
ReplicatedStoreMBean.getDirectory()
int getLocalIndex()
Specifies a local Daemon to attach to when a Daemon Cluster has multiple Daemons configured to run on the current node.
The local Daemon is chosen using the formula: ((localindex) modulo (number-of-local-daemons)). When 0, it always resolves to the first available Daemon entry in the rs_daemons.cfg
file that has an address on the current node. The default value is 0.
void setLocalIndex(int localIndex)
Sets the value of the LocalIndex
attribute. See getLocalIndex for more detailed help.
localIndex
- The new LocalIndex valueInvalidAttributeValueException
ReplicatedStoreMBean.getLocalIndex()
int getRegionSize()
The region size, in bytes.
Data is stored in one or more uniquely named Regions within a Daemon Cluster where each region is created with this size. Oracle recommends that regions sizes should be tuned to be a small fraction of the available local Daemon memory.
void setRegionSize(int regionSize)
Sets the value of the RegionSize
attribute. See getRegionSize for more detailed help.
regionSize
- The new RegionSize valueInvalidAttributeValueException
ReplicatedStoreMBean.getRegionSize()
int getIoBufferSize()
The I/O buffer size, in bytes, automatically rounded down to the nearest power of 2.
IOBufferSize
so that it is larger than the largest write (multiple concurrent store requests may be combined into a single write).IOBufferSize
to at least 2 megabytes.void setIoBufferSize(int ioBufferSize)
Sets the value of the IOBufferSize
attribute. See getIoBufferSize for more information.
ioBufferSize
- The new IOBufferSize valueInvalidAttributeValueException
ReplicatedStoreMBean.getIoBufferSize()
|
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 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |