org.otfeed.support.alt
Interface IOutboundConnection
- All Known Implementing Classes:
- OtfeedConnection, OutboundConnectionAdapter
public interface IOutboundConnection
Synchronous interface to the services of Opentick financial feed.
|
Method Summary |
void |
close()
|
IOutboundConnection.IDataReader<OTDividend> |
requestDivident(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate)
|
IOutboundConnection.IDataReader<OTEquityInit> |
requestEquityInit(java.lang.String exchangeCode,
java.lang.String symbolCode)
|
IOutboundConnection.IDataReader<java.lang.Object> |
requestHistBook(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate,
java.util.EnumSet<DataEnum> dataTypes)
|
IOutboundConnection.IDataReader<OTOHLC> |
requestHistData(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate,
AggregationSpan aggregationSpan)
|
IOutboundConnection.IDataReader<java.lang.Object> |
requestHistTicks(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate,
VolumeStyleEnum volumeStyle,
java.util.EnumSet<DataEnum> dataTypes)
|
IOutboundConnection.IDataReader<OTExchange> |
requestListExchanges()
|
IOutboundConnection.IDataReader<OTSymbol> |
requestListSymbols(java.lang.String exchangeCode,
java.lang.String symbolCodePattern,
java.util.Set<ListSymbolEnum> types,
ListSymbolsCommand.MatchStyleEnum matchStyle)
|
IOutboundConnection.IDataReader<java.lang.Object> |
requestOptionChainSnapshot(java.lang.String exchangeCode,
java.lang.String symbolCode,
MonthAndYear expiration,
PriceRange strikeRange,
VolumeStyleEnum volumeStyle,
java.util.EnumSet<DataEnum> dataTypes)
|
IOutboundConnection.IDataReader<OTOptionInit> |
requestOptionInit(java.lang.String exchangeCode,
java.lang.String symbolCode,
MonthAndYear expiration,
PriceRange strikeRange)
|
IOutboundConnection.IDataReader<java.lang.Object> |
requestSnapshot(java.lang.String exchangeCode,
java.lang.String symbolCode,
VolumeStyleEnum volumeStyle,
java.util.EnumSet<DataEnum> dataTypes)
|
IOutboundConnection.IDataReader<OTSplit> |
requestSplit(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate)
|
IOutboundConnection.IDataReader<OTTodaysOHL> |
requestTodaysOHL(java.lang.String exchangeCode,
java.lang.String symbolCode)
|
requestListExchanges
IOutboundConnection.IDataReader<OTExchange> requestListExchanges()
requestListSymbols
IOutboundConnection.IDataReader<OTSymbol> requestListSymbols(java.lang.String exchangeCode,
java.lang.String symbolCodePattern,
java.util.Set<ListSymbolEnum> types,
ListSymbolsCommand.MatchStyleEnum matchStyle)
requestEquityInit
IOutboundConnection.IDataReader<OTEquityInit> requestEquityInit(java.lang.String exchangeCode,
java.lang.String symbolCode)
requestDivident
IOutboundConnection.IDataReader<OTDividend> requestDivident(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate)
requestHistData
IOutboundConnection.IDataReader<OTOHLC> requestHistData(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate,
AggregationSpan aggregationSpan)
requestHistTicks
IOutboundConnection.IDataReader<java.lang.Object> requestHistTicks(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate,
VolumeStyleEnum volumeStyle,
java.util.EnumSet<DataEnum> dataTypes)
requestSnapshot
IOutboundConnection.IDataReader<java.lang.Object> requestSnapshot(java.lang.String exchangeCode,
java.lang.String symbolCode,
VolumeStyleEnum volumeStyle,
java.util.EnumSet<DataEnum> dataTypes)
requestTodaysOHL
IOutboundConnection.IDataReader<OTTodaysOHL> requestTodaysOHL(java.lang.String exchangeCode,
java.lang.String symbolCode)
requestOptionChainSnapshot
IOutboundConnection.IDataReader<java.lang.Object> requestOptionChainSnapshot(java.lang.String exchangeCode,
java.lang.String symbolCode,
MonthAndYear expiration,
PriceRange strikeRange,
VolumeStyleEnum volumeStyle,
java.util.EnumSet<DataEnum> dataTypes)
requestOptionInit
IOutboundConnection.IDataReader<OTOptionInit> requestOptionInit(java.lang.String exchangeCode,
java.lang.String symbolCode,
MonthAndYear expiration,
PriceRange strikeRange)
requestSplit
IOutboundConnection.IDataReader<OTSplit> requestSplit(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate)
requestHistBook
IOutboundConnection.IDataReader<java.lang.Object> requestHistBook(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate,
java.util.EnumSet<DataEnum> dataTypes)
close
void close()
Copyright © 2007-2008 Mike Kroutikov. All Rights Reserved.