|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CoherenceClusterSystemResourceMBean
This bean defines a system-level Coherence cluster resource. It links to a separate descriptor that specifies the definition.
Field Summary |
---|
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
---|
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
---|---|
CoherenceCacheConfigMBean |
createCoherenceCacheConfig(String name)
Factory to create CoherenceCacheConfigMBean instances |
void |
destroyCoherenceCacheConfig(CoherenceCacheConfigMBean cacheConfig)
destroys CoherenceCacheConfigMBean |
CoherenceCacheConfigMBean[] |
getCoherenceCacheConfigs()
An array of CacheConfigBeans, each of which represents a cache configuration. |
WeblogicCoherenceBean |
getCoherenceClusterResource()
The Coherence cluster resource descriptor. |
String |
getCustomClusterConfigurationFileName()
The external custom Coherence cluster configuration file. |
String |
getDescriptorFileName()
The name of the file that contains the module configuration. |
void |
importCustomClusterConfigurationFile(String file)
Allows you to specify a custom Coherence cluster configuration file. |
boolean |
isUsingCustomClusterConfigurationFile()
Specifies whether you are using a custom external Coherence cluster configuration file. |
CoherenceCacheConfigMBean |
lookupCoherenceCacheConfig(String name)
Returns a CoherenceCacheConfigMBean with the specified name. |
void |
setUsingCustomClusterConfigurationFile(boolean useCustomFile)
Allows you to enable or disable use of a custom cluster configuration file. |
Methods inherited from interface weblogic.management.configuration.SystemResourceMBean |
---|
getResource, getSourcePath, setName |
Methods inherited from interface weblogic.management.configuration.BasicDeploymentMBean |
---|
createSubDeployment, destroySubDeployment, getDeploymentOrder, getDeploymentPrincipalName, getSubDeployments, lookupSubDeployment, setDeploymentOrder, setDeploymentPrincipalName, setSourcePath |
Methods inherited from interface weblogic.management.configuration.TargetInfoMBean |
---|
addTarget, getCompatibilityName, getName, getTargets, removeTarget, setCompatibilityName, setModuleType, setTargets |
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
---|
freezeCurrentValue, getId, getInheritedProperties, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, 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 getDescriptorFileName()
The name of the file that contains the module configuration. By default the
file resides in the DOMAIN_DIR/config/coherence/
The module file derives its name from the bean name using the following pattern:
Note that this is a read-only property that can only be set when the bean
is created.
getDescriptorFileName
in interface ConfigurationExtensionMBean
String getCustomClusterConfigurationFileName()
The external custom Coherence cluster configuration file.
boolean isUsingCustomClusterConfigurationFile()
Specifies whether you are using a custom external Coherence cluster configuration file.
void importCustomClusterConfigurationFile(String file) throws ManagementException
Allows you to specify a custom Coherence cluster configuration file. The file must be present locally on the Administration Server.
file
- Absolute path to the custom Coherence cluster configuration file
ManagementException
WeblogicCoherenceBean getCoherenceClusterResource()
The Coherence cluster resource descriptor.
void setUsingCustomClusterConfigurationFile(boolean useCustomFile) throws ManagementException
Allows you to enable or disable use of a custom cluster configuration file.
useCustomFile
-
ManagementException
- thrown if one attempts toCoherenceCacheConfigMBean[] getCoherenceCacheConfigs()
An array of CacheConfigBeans, each of which represents a cache configuration.
CoherenceCacheConfigMBean createCoherenceCacheConfig(String name)
Factory to create CoherenceCacheConfigMBean instances
This method is here to force the binding code to generate correctly.
name
-
void destroyCoherenceCacheConfig(CoherenceCacheConfigMBean cacheConfig)
destroys CoherenceCacheConfigMBean
CoherenceCacheConfigMBean lookupCoherenceCacheConfig(String name)
Returns a CoherenceCacheConfigMBean with the specified name.
name
-
|
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-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |