com.endeca.portal.mdex
Class MDEXQueryCacheManager

java.lang.Object
  extended by com.endeca.portal.mdex.MDEXQueryCacheManager

public class MDEXQueryCacheManager
extends java.lang.Object


Method Summary
 void cacheResults(com.endeca.mdex.conversation.ConversationPort port, com.endeca.mdex.conversation.Request query, com.endeca.mdex.conversation.Results results)
           
 void cacheResults(com.endeca.navigation.HttpENEConnection connection, com.endeca.navigation.ENEQuery query, com.endeca.navigation.ENEQueryResults results)
           
 com.endeca.mdex.conversation.Results getCachedResults(com.endeca.mdex.conversation.ConversationPort port, com.endeca.mdex.conversation.Request query)
           
 com.endeca.navigation.ENEQueryResults getCachedResults(com.endeca.navigation.HttpENEConnection connection, com.endeca.navigation.ENEQuery query)
           
static MDEXQueryCacheManager getInstance()
           
 boolean isQueryCached(com.endeca.mdex.conversation.ConversationPort port, com.endeca.mdex.conversation.Request query)
           
 boolean isQueryCached(com.endeca.navigation.HttpENEConnection connection, com.endeca.navigation.ENEQuery query)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static MDEXQueryCacheManager getInstance()

isQueryCached

public boolean isQueryCached(com.endeca.navigation.HttpENEConnection connection,
                             com.endeca.navigation.ENEQuery query)

getCachedResults

public com.endeca.navigation.ENEQueryResults getCachedResults(com.endeca.navigation.HttpENEConnection connection,
                                                              com.endeca.navigation.ENEQuery query)

cacheResults

public void cacheResults(com.endeca.navigation.HttpENEConnection connection,
                         com.endeca.navigation.ENEQuery query,
                         com.endeca.navigation.ENEQueryResults results)

isQueryCached

public boolean isQueryCached(com.endeca.mdex.conversation.ConversationPort port,
                             com.endeca.mdex.conversation.Request query)

getCachedResults

public com.endeca.mdex.conversation.Results getCachedResults(com.endeca.mdex.conversation.ConversationPort port,
                                                             com.endeca.mdex.conversation.Request query)

cacheResults

public void cacheResults(com.endeca.mdex.conversation.ConversationPort port,
                         com.endeca.mdex.conversation.Request query,
                         com.endeca.mdex.conversation.Results results)