public class RedisThingManager extends AbstractThingManager
listeners, name, packages| 构造器和说明 |
|---|
RedisThingManager(String name,
File rootFile) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
createCategory(String categoryName)
创建新的目录。
|
Thing |
doLoadThing(String thingName)
装载事物。
|
boolean |
doRemoveThing(Thing thing)
执行删除事物。
|
boolean |
doSaveThing(Thing thing)
执行保存事物。
|
URL |
findResource(String name)
查找资源。
|
ThingClassLoader |
getClassLoader()
返回事物管理器的类装载器。
|
String |
getClassPath()
获取事物管理器所依赖的类库的路径。
|
redis.clients.jedis.Jedis |
getJedis()
返回Jedis示例。
|
InputStream |
getResourceAsStream(String name)
获取资源当作输入流,如果没有返回null。
|
void |
init(Properties properties)
初始化事物管理器。
|
boolean |
isSaveable()
事物是否是可以保存的,如果不能保存,那么即使事物在内存中改变了,也不能同步到存储上。
|
void |
refresh()
刷新事物管理者。
|
void |
releaseJedis(redis.clients.jedis.Jedis jedis)
释放连接。
|
boolean |
remove()
删除此事物管理者,在此方法里实现清除此事物管理者的相关内容。
|
boolean |
removeCategory(String categoryName)
删除一个目录。
|
addThingManagerListener, clearCache, getCategory, getCategory, getCategorys, getName, getThing, getThingIndexs, getThingIndexs, getThings, getThings, iterator, iterator, refresh, refreshParentCategory, remove, removeThingManagerListener, savepublic RedisThingManager(String name, File rootFile) throws IOException
IOExceptionpublic redis.clients.jedis.Jedis getJedis()
public void releaseJedis(redis.clients.jedis.Jedis jedis)
jedis - jedispublic boolean createCategory(String categoryName)
ThingManagercategoryName - 目录名称public void refresh()
ThingManagerpublic boolean remove()
ThingManagerpublic boolean removeCategory(String categoryName)
ThingManagercategoryName - 目录名称public ThingClassLoader getClassLoader()
ThingManagerpublic String getClassPath()
ThingManagerpublic InputStream getResourceAsStream(String name)
ThingManagername - 资源名public URL findResource(String name)
ThingManagername - 资源名public void init(Properties properties)
ThingManagerproperties - 参数public Thing doLoadThing(String thingName)
AbstractThingManagerdoLoadThing 在类中 AbstractThingManagerthingName - 事物名public boolean doRemoveThing(Thing thing)
AbstractThingManagerdoRemoveThing 在类中 AbstractThingManagerthing - 事物public boolean doSaveThing(Thing thing)
AbstractThingManagerdoSaveThing 在类中 AbstractThingManagerthing - 事物public boolean isSaveable()
ThingManagerCopyright © 2016 xworker.org. All rights reserved.