|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.speedo.query.lib.SpeedoQueryManager
SpeedoQueryManager manages the association between SpeedoQuery and the the compiled query: SpeedoCompiledQuery.
Field Summary | |
static java.lang.String |
COMPILED_QUERY_CACHE_BINDING
|
static java.lang.String |
JORM_FACTORY_BINDING
|
static java.lang.String |
MAPPER_BINDING
|
Constructor Summary | |
SpeedoQueryManager()
creates a new SpeedoQueryManager object. |
Method Summary | |
void |
bindFc(java.lang.String s,
java.lang.Object o)
|
FixableCacheEntry |
create(java.lang.Object id,
java.lang.Object obj)
|
void |
entryBound(CacheEvent event)
An entry has been added in the cache. |
void |
entryUnbound(CacheEvent event)
An entry has been evicted from the cache. |
CompiledQuery |
getQueryCompiler(QueryDefinition qd)
returns a CompiledQuery implementation, creates it if it does not exists, or just returns an existing one. |
java.lang.String[] |
listFc()
|
java.lang.Object |
lookupFc(java.lang.String s)
|
void |
unbindFc(java.lang.String s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String MAPPER_BINDING
public static final java.lang.String JORM_FACTORY_BINDING
public static final java.lang.String COMPILED_QUERY_CACHE_BINDING
Constructor Detail |
public SpeedoQueryManager()
Method Detail |
public FixableCacheEntry create(java.lang.Object id, java.lang.Object obj)
public java.lang.String[] listFc()
public java.lang.Object lookupFc(java.lang.String s)
public void bindFc(java.lang.String s, java.lang.Object o)
public void unbindFc(java.lang.String s)
public void entryBound(CacheEvent event)
event
- describes the added entrypublic void entryUnbound(CacheEvent event)
event
- describes the evicted entrypublic CompiledQuery getQueryCompiler(QueryDefinition qd)
getQueryCompiler
in interface QueryManager
qd
- a QueryDefinition
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |