com.espertech.esper.epl.db
Interface PollExecStrategy

All Known Implementing Classes:
MethodPollingExecStrategy, PollExecStrategyDBQuery

public interface PollExecStrategy

Interface for polling data from a data source such as a relational database.

Lifecycle methods are for managing connection resources.


Method Summary
 void destroy()
          Indicate we are no going to use this object again.
 void done()
          Indicate we are done polling and can release resources.
 List<EventBean> poll(Object[] lookupValues)
          Poll events using the keys provided.
 void start()
          Start the poll, called before any poll operation.
 

Method Detail

start

void start()
Start the poll, called before any poll operation.


poll

List<EventBean> poll(Object[] lookupValues)
Poll events using the keys provided.

Parameters:
lookupValues - is keys for exeuting a query or such
Returns:
a list of events for the keys

done

void done()
Indicate we are done polling and can release resources.


destroy

void destroy()
Indicate we are no going to use this object again.


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