com.dotmarketing.cache
Class DotJbossCacheLoader2
java.lang.Object
com.dotmarketing.cache.DotJbossCacheLoader2
- All Implemented Interfaces:
- org.jboss.cache.Lifecycle, org.jboss.cache.loader.CacheLoader
public class DotJbossCacheLoader2
- extends java.lang.Object
- implements org.jboss.cache.loader.CacheLoader
|
Field Summary |
static java.lang.String |
DATA
CacheImpl data file. |
static java.lang.String |
DIR_SUFFIX
CacheImpl directory suffix. |
static java.lang.String |
FQN_PATTERN
For fqn, check '*' '<' '>' '|' '"' '?' and also '\' '/' and ':' |
static java.lang.String |
PATH_PATTERN
For full path, check '*' '<' '>' '|' '"' '?' Regex: [\*<>|"?] |
|
Method Summary |
void |
commit(java.lang.Object arg0)
|
void |
create()
|
void |
destroy()
|
boolean |
exists(org.jboss.cache.Fqn arg0)
|
java.util.Map<java.lang.Object,java.lang.Object> |
get(org.jboss.cache.Fqn fqn)
|
java.util.Set<?> |
getChildrenNames(org.jboss.cache.Fqn arg0)
|
org.jboss.cache.config.CacheLoaderConfig.IndividualCacheLoaderConfig |
getConfig()
|
void |
loadEntireState(java.io.ObjectOutputStream arg0)
|
void |
loadState(org.jboss.cache.Fqn arg0,
java.io.ObjectOutputStream arg1)
|
void |
prepare(java.lang.Object arg0,
java.util.List<org.jboss.cache.Modification> arg1,
boolean arg2)
|
void |
put(org.jboss.cache.Fqn arg0,
java.util.Map<java.lang.Object,java.lang.Object> arg1)
|
java.lang.Object |
put(org.jboss.cache.Fqn arg0,
java.lang.Object key,
java.lang.Object value)
|
void |
put(java.util.List<org.jboss.cache.Modification> arg0)
|
void |
remove(org.jboss.cache.Fqn fqn)
|
java.lang.Object |
remove(org.jboss.cache.Fqn fqn,
java.lang.Object arg1)
|
void |
removeData(org.jboss.cache.Fqn fqn)
|
void |
rollback(java.lang.Object arg0)
|
void |
setCache(org.jboss.cache.CacheSPI arg0)
|
void |
setConfig(org.jboss.cache.config.CacheLoaderConfig.IndividualCacheLoaderConfig base)
|
void |
setRegionManager(org.jboss.cache.RegionManager arg0)
|
void |
start()
|
void |
stop()
|
void |
storeEntireState(java.io.ObjectInputStream arg0)
|
void |
storeState(org.jboss.cache.Fqn arg0,
java.io.ObjectInputStream arg1)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PATH_PATTERN
public static java.lang.String PATH_PATTERN
- For full path, check '*' '<' '>' '|' '"' '?' Regex: [\*<>|"?]
FQN_PATTERN
public static final java.lang.String FQN_PATTERN
- For fqn, check '*' '<' '>' '|' '"' '?' and also '\' '/' and ':'
- See Also:
- Constant Field Values
DATA
public static final java.lang.String DATA
- CacheImpl data file.
- See Also:
- Constant Field Values
DIR_SUFFIX
public static final java.lang.String DIR_SUFFIX
- CacheImpl directory suffix.
- See Also:
- Constant Field Values
DotJbossCacheLoader2
public DotJbossCacheLoader2()
commit
public void commit(java.lang.Object arg0)
throws java.lang.Exception
- Specified by:
commit in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
create
public void create()
throws java.lang.Exception
- Specified by:
create in interface org.jboss.cache.Lifecycle
- Throws:
java.lang.Exception
destroy
public void destroy()
- Specified by:
destroy in interface org.jboss.cache.Lifecycle
exists
public boolean exists(org.jboss.cache.Fqn arg0)
throws java.lang.Exception
- Specified by:
exists in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
get
public java.util.Map<java.lang.Object,java.lang.Object> get(org.jboss.cache.Fqn fqn)
throws java.lang.Exception
- Specified by:
get in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
getChildrenNames
public java.util.Set<?> getChildrenNames(org.jboss.cache.Fqn arg0)
throws java.lang.Exception
- Specified by:
getChildrenNames in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
getConfig
public org.jboss.cache.config.CacheLoaderConfig.IndividualCacheLoaderConfig getConfig()
- Specified by:
getConfig in interface org.jboss.cache.loader.CacheLoader
loadEntireState
public void loadEntireState(java.io.ObjectOutputStream arg0)
throws java.lang.Exception
- Specified by:
loadEntireState in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
loadState
public void loadState(org.jboss.cache.Fqn arg0,
java.io.ObjectOutputStream arg1)
throws java.lang.Exception
- Specified by:
loadState in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
prepare
public void prepare(java.lang.Object arg0,
java.util.List<org.jboss.cache.Modification> arg1,
boolean arg2)
throws java.lang.Exception
- Specified by:
prepare in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
put
public void put(java.util.List<org.jboss.cache.Modification> arg0)
throws java.lang.Exception
- Specified by:
put in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
put
public void put(org.jboss.cache.Fqn arg0,
java.util.Map<java.lang.Object,java.lang.Object> arg1)
throws java.lang.Exception
- Specified by:
put in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
put
public java.lang.Object put(org.jboss.cache.Fqn arg0,
java.lang.Object key,
java.lang.Object value)
throws java.lang.Exception
- Specified by:
put in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
remove
public void remove(org.jboss.cache.Fqn fqn)
throws java.lang.Exception
- Specified by:
remove in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
remove
public java.lang.Object remove(org.jboss.cache.Fqn fqn,
java.lang.Object arg1)
throws java.lang.Exception
- Specified by:
remove in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
removeData
public void removeData(org.jboss.cache.Fqn fqn)
throws java.lang.Exception
- Specified by:
removeData in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
rollback
public void rollback(java.lang.Object arg0)
- Specified by:
rollback in interface org.jboss.cache.loader.CacheLoader
setCache
public void setCache(org.jboss.cache.CacheSPI arg0)
- Specified by:
setCache in interface org.jboss.cache.loader.CacheLoader
setConfig
public void setConfig(org.jboss.cache.config.CacheLoaderConfig.IndividualCacheLoaderConfig base)
- Specified by:
setConfig in interface org.jboss.cache.loader.CacheLoader
setRegionManager
public void setRegionManager(org.jboss.cache.RegionManager arg0)
- Specified by:
setRegionManager in interface org.jboss.cache.loader.CacheLoader
start
public void start()
throws java.lang.Exception
- Specified by:
start in interface org.jboss.cache.Lifecycle
- Throws:
java.lang.Exception
stop
public void stop()
- Specified by:
stop in interface org.jboss.cache.Lifecycle
storeEntireState
public void storeEntireState(java.io.ObjectInputStream arg0)
throws java.lang.Exception
- Specified by:
storeEntireState in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
storeState
public void storeState(org.jboss.cache.Fqn arg0,
java.io.ObjectInputStream arg1)
throws java.lang.Exception
- Specified by:
storeState in interface org.jboss.cache.loader.CacheLoader
- Throws:
java.lang.Exception
Copyright © 2013 dotCMS Inc. All Rights Reserved.