|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.endeca.portal.mdex.cache.NoOpLoggingCacheManager
public class NoOpLoggingCacheManager
A proof of concept MDEXCacheManager implementation. This implementation is similar to the DefaultCacheManager in that it never caches any results and never returns any cached results. The NoOpLoggingCacheManager will log a message each time one of its methods is called.
Constructor Summary | |
---|---|
NoOpLoggingCacheManager()
|
Method Summary | |
---|---|
void |
cacheResults(com.endeca.mdex.conversation.ConversationPort port,
com.endeca.mdex.conversation.Request query,
com.endeca.mdex.conversation.Results results)
Put results into the cache for MDEX 7 queries |
void |
cacheResults(com.endeca.navigation.HttpENEConnection connection,
com.endeca.navigation.ENEQuery query,
com.endeca.navigation.ENEQueryResults results)
Put results into the cache for MDEX 6 queries |
com.endeca.mdex.conversation.Results |
getCachedResults(com.endeca.mdex.conversation.ConversationPort port,
com.endeca.mdex.conversation.Request query)
Get the cached version of results for MDEX 7 queries |
com.endeca.navigation.ENEQueryResults |
getCachedResults(com.endeca.navigation.HttpENEConnection connection,
com.endeca.navigation.ENEQuery query)
Get the cached version of results for MDEX 6 queries |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NoOpLoggingCacheManager()
Method Detail |
---|
public com.endeca.navigation.ENEQueryResults getCachedResults(com.endeca.navigation.HttpENEConnection connection, com.endeca.navigation.ENEQuery query)
MDEXCacheManager
getCachedResults
in interface MDEXCacheManager
public void cacheResults(com.endeca.navigation.HttpENEConnection connection, com.endeca.navigation.ENEQuery query, com.endeca.navigation.ENEQueryResults results)
MDEXCacheManager
cacheResults
in interface MDEXCacheManager
public com.endeca.mdex.conversation.Results getCachedResults(com.endeca.mdex.conversation.ConversationPort port, com.endeca.mdex.conversation.Request query)
MDEXCacheManager
getCachedResults
in interface MDEXCacheManager
public void cacheResults(com.endeca.mdex.conversation.ConversationPort port, com.endeca.mdex.conversation.Request query, com.endeca.mdex.conversation.Results results)
MDEXCacheManager
cacheResults
in interface MDEXCacheManager
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |