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

Part Number E41849-02

weblogic.management.configuration
Interface CoherenceCacheConfigMBean

All Superinterfaces:
ConfigurationMBean, DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, SettableBean, TargetInfoMBean, WebLogicMBean

public interface CoherenceCacheConfigMBean
extends TargetInfoMBean

Information that represents a Coherence cache configuration.

Access limited to the following security roles:
Deployer

Field Summary
 
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
 
Method Summary
 String getCacheConfigurationFile()
          Return the cache configuration file being used by this CoherenceCacheConfigMBean.
 String getJNDIName()
          The JNDI name this resource will be bound to.
 void importCacheConfigurationFile()
          Imports the file to be used as the cache configuration file from the resource CoherenceCacheConfigMBean.getCacheConfigurationFile().
 void importCacheConfigurationFile(String file)
          Imports the file to be used as the cache configuration file.
 void setCacheConfigurationFile(String cacheConfigUri)
          Set the cache configuration URI used by referencing applications.
 void setJNDIName(String jndiName)
          The JNDI name this resource will be bound to.
 
Methods inherited from interface weblogic.management.configuration.TargetInfoMBean
addTarget, getCompatibilityName, getName, getTargets, removeTarget, setCompatibilityName, setModuleType, setName, 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

getCacheConfigurationFile

String getCacheConfigurationFile()
Return the cache configuration file being used by this CoherenceCacheConfigMBean.

Returns:
the cache configuration file name

setCacheConfigurationFile

void setCacheConfigurationFile(String cacheConfigUri)
Set the cache configuration URI used by referencing applications.

Parameters:
cacheConfigUri -

importCacheConfigurationFile

void importCacheConfigurationFile()
Imports the file to be used as the cache configuration file from the resource CoherenceCacheConfigMBean.getCacheConfigurationFile().


importCacheConfigurationFile

void importCacheConfigurationFile(String file)
Imports the file to be used as the cache configuration file.

Parameters:
file - the name of the file

getJNDIName

String getJNDIName()
The JNDI name this resource will be bound to.

Returns:
the JNDI name this resource will be bound to

setJNDIName

void setJNDIName(String jndiName)
The JNDI name this resource will be bound to.

Parameters:
jndiName -
This method can NOT set a value of zero length.

Copyright 1996, 2014, 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.3)

Part Number E41849-02