Uses of Interface
net.esper.eql.db.DataCache

Packages that use DataCache
net.esper.eql.core Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
net.esper.eql.db Database SQL polling views and caches 
 

Uses of DataCache in net.esper.eql.core
 

Constructors in net.esper.eql.core with parameters of type DataCache
MethodPollingViewable(MethodStreamSpec methodStreamSpec, int myStreamNumber, List<ExprNode> inputParameters, PollExecStrategy pollExecStrategy, DataCache dataCache, EventType eventType)
          Ctor.
 

Uses of DataCache in net.esper.eql.db
 

Classes in net.esper.eql.db that implement DataCache
 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 net.esper.eql.db that return DataCache
static DataCache DataCacheFactory.getDataCache(ConfigurationDBRef.DataCacheDesc cacheDesc, EPStatementHandle epStatementHandle, SchedulingService schedulingService, ScheduleBucket scheduleBucket)
          Creates a cache implementation for the strategy as defined by the cache descriptor.
 DataCache DatabaseConfigServiceImpl.getDataCache(String databaseName, EPStatementHandle epStatementHandle)
           
 DataCache DatabaseConfigService.getDataCache(String databaseName, EPStatementHandle epStatementHandle)
          Returns a new cache implementation for this database.
 

Constructors in net.esper.eql.db with parameters of type DataCache
DatabasePollingViewable(int myStreamNumber, List<String> inputParameters, PollExecStrategy pollExecStrategy, DataCache dataCache, EventType eventType)
          Ctor.
 


© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com