|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
com.tangosol.net.DefaultConfigurableCacheFactory.CacheInfo
public static class DefaultConfigurableCacheFactory.CacheInfo
CacheInfo is a placeholder for cache attributes retrieved during parsing the corresponding cache mapping element.
| Field Summary | |
|---|---|
protected java.util.Map |
m_mapAttributeMap of scheme attributes. |
protected java.lang.String |
m_sCacheNameThe cache name. |
protected java.lang.String |
m_sSchemeNameThe corresponding scheme name. |
| Constructor Summary | |
|---|---|
DefaultConfigurableCacheFactory.CacheInfo(java.lang.String sCacheName, java.lang.String sSchemeName, java.util.Map mapAttribute)Construct a CacheInfo object. |
|
| Method Summary | |
|---|---|
java.util.Map |
getAttributes()Obtain the attribute map. |
java.lang.String |
getCacheName()Obtain the cache name. |
java.lang.String |
getSchemeName()Obtain the scheme name. |
DefaultConfigurableCacheFactory.CacheInfo |
getSyntheticInfo(java.lang.String sSuffix)Generate a synthetic CacheInfo for a cache that has a name suffixed with the specified string. |
void |
replaceAttributes(XmlElement xml)Find and replace the attributes names in "{}" format with the corresponding values for this cache info. |
| Field Detail |
|---|
protected java.lang.String m_sCacheName
protected java.lang.String m_sSchemeName
protected java.util.Map m_mapAttribute
| Constructor Detail |
|---|
public DefaultConfigurableCacheFactory.CacheInfo(java.lang.String sCacheName,
java.lang.String sSchemeName,
java.util.Map mapAttribute)
sCacheName - the cache namesSchemeName - the corresponding scheme namemapAttribute - the corresponding map of attributes| Method Detail |
|---|
public java.lang.String getCacheName()
public java.lang.String getSchemeName()
public java.util.Map getAttributes()
public void replaceAttributes(XmlElement xml)
Note: the content of the specified XmlElement could be modified, so the caller is supposed to clone the passed in XML if necessary.
xml - the XmlElement to replace "{}" attributes atpublic DefaultConfigurableCacheFactory.CacheInfo getSyntheticInfo(java.lang.String sSuffix)
sSuffix - the cache name suffix
|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||