Uses of Interface
com.espertech.esper.epl.db.DataCache

Packages that use DataCache
com.espertech.esper.epl.core Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
com.espertech.esper.epl.db Database SQL polling views and caches 
com.espertech.esper.view View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. 
 

Uses of DataCache in com.espertech.esper.epl.core
 

Methods in com.espertech.esper.epl.core that return types with arguments of type DataCache
 java.lang.ThreadLocal<DataCache> MethodPollingViewable.getDataCacheThreadLocal()
           
 

Constructors in com.espertech.esper.epl.core with parameters of type DataCache
MethodPollingViewable(boolean isStaticMethod, java.lang.Class methodProviderClass, MethodStreamSpec methodStreamSpec, int myStreamNumber, java.util.List<ExprNode> inputParameters, PollExecStrategy pollExecStrategy, DataCache dataCache, EventType eventType, ExprEvaluatorContext exprEvaluatorContext)
          Ctor.
 

Uses of DataCache in com.espertech.esper.epl.db
 

Classes in com.espertech.esper.epl.db that implement DataCache
 class DataCacheClearableMap
          For use in iteration over historical joins, a DataCache implementation that serves to hold EventBean rows generated during a join evaluation involving historical streams stable for the same cache lookup keys.
 class DataCacheExpiringImpl
          Implements an expiry-time cache that evicts data when data becomes stale after a given number of seconds.
 class DataCacheLRUImpl
          Query result data cache implementation that uses a least-recently-used algorithm to store and evict query results.
 class DataCacheNullImpl
          Null implementation for a data cache that doesn't ever hit.
 

Methods in com.espertech.esper.epl.db that return DataCache
static DataCache DataCacheFactory.getDataCache(ConfigurationDataCache cacheDesc, EPStatementAgentInstanceHandle epStatementAgentInstanceHandle, SchedulingService schedulingService, ScheduleBucket scheduleBucket)
          Creates a cache implementation for the strategy as defined by the cache descriptor.
 DataCache DatabaseConfigServiceImpl.getDataCache(java.lang.String databaseName, EPStatementAgentInstanceHandle epStatementAgentInstanceHandle)
           
 DataCache DatabaseConfigService.getDataCache(java.lang.String databaseName, EPStatementAgentInstanceHandle epStatementAgentInstanceHandle)
          Returns a new cache implementation for this database.
 

Methods in com.espertech.esper.epl.db that return types with arguments of type DataCache
 java.lang.ThreadLocal<DataCache> DatabasePollingViewable.getDataCacheThreadLocal()
           
 

Constructors in com.espertech.esper.epl.db with parameters of type DataCache
DatabasePollingViewable(int myStreamNumber, java.util.List<java.lang.String> inputParameters, PollExecStrategy pollExecStrategy, DataCache dataCache, EventType eventType)
          Ctor.
 

Uses of DataCache in com.espertech.esper.view
 

Methods in com.espertech.esper.view that return types with arguments of type DataCache
 java.lang.ThreadLocal<DataCache> HistoricalEventViewable.getDataCacheThreadLocal()
          Historical views are expected to provide a thread-local data cache for use in keeping row (EventBean references) returned during iteration stable, since the concept of a primary key does not exist.
 


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com