Package net.sf.eBus.feed.historic.store
Interface IRetrieveGenerator
-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface IRetrieveGenerator
Generates SQL statement to retrieve the specified eBus notification message key for the given time interval. ReturnedResultSet(s) translated into eBusnotification message(s) byIMessageDecoder.- Author:
- Charles W. Rapp
- See Also:
IInsertGenerator,IMessageDecoder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringretrieveStatement(EMessageKey key, EInterval interval)Returns SQL select statement used to retrieve the given eBus notification message type.
-
-
-
Method Detail
-
retrieveStatement
String retrieveStatement(EMessageKey key, EInterval interval)
Returns SQL select statement used to retrieve the given eBus notification message type.- Parameters:
key- contains notification message class and subject.interval- time interval.- Returns:
- SQL select statement text.
-
-