org.otfeed.j2ee.ra
Class OtfeedConnection
java.lang.Object
org.otfeed.j2ee.ra.OtfeedConnection
- All Implemented Interfaces:
- IOutboundConnection
public class OtfeedConnection
- extends java.lang.Object
- implements IOutboundConnection
|
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OtfeedConnection
public OtfeedConnection(OtfeedManagedConnection c)
close
public void close()
- Specified by:
close in interface IOutboundConnection
requestDivident
public IOutboundConnection.IDataReader<OTDividend> requestDivident(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate)
- Specified by:
requestDivident in interface IOutboundConnection
requestEquityInit
public IOutboundConnection.IDataReader<OTEquityInit> requestEquityInit(java.lang.String exchangeCode,
java.lang.String symbolCode)
- Specified by:
requestEquityInit in interface IOutboundConnection
requestHistBook
public 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)
- Specified by:
requestHistBook in interface IOutboundConnection
requestHistData
public IOutboundConnection.IDataReader<OTOHLC> requestHistData(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate,
AggregationSpan aggregationSpan)
- Specified by:
requestHistData in interface IOutboundConnection
requestHistTicks
public 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)
- Specified by:
requestHistTicks in interface IOutboundConnection
requestListExchanges
public IOutboundConnection.IDataReader<OTExchange> requestListExchanges()
- Specified by:
requestListExchanges in interface IOutboundConnection
requestListSymbols
public IOutboundConnection.IDataReader<OTSymbol> requestListSymbols(java.lang.String exchangeCode,
java.lang.String symbolCodePattern,
java.util.Set<ListSymbolEnum> types,
ListSymbolsCommand.MatchStyleEnum matchStyle)
- Specified by:
requestListSymbols in interface IOutboundConnection
requestOptionChainSnapshot
public 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)
- Specified by:
requestOptionChainSnapshot in interface IOutboundConnection
requestOptionInit
public IOutboundConnection.IDataReader<OTOptionInit> requestOptionInit(java.lang.String exchangeCode,
java.lang.String symbolCode,
MonthAndYear expiration,
PriceRange strikeRange)
- Specified by:
requestOptionInit in interface IOutboundConnection
requestSnapshot
public IOutboundConnection.IDataReader<java.lang.Object> requestSnapshot(java.lang.String exchangeCode,
java.lang.String symbolCode,
VolumeStyleEnum volumeStyle,
java.util.EnumSet<DataEnum> dataTypes)
- Specified by:
requestSnapshot in interface IOutboundConnection
requestSplit
public IOutboundConnection.IDataReader<OTSplit> requestSplit(java.lang.String exchangeCode,
java.lang.String symbolCode,
java.util.Date startDate,
java.util.Date endDate)
- Specified by:
requestSplit in interface IOutboundConnection
requestTodaysOHL
public IOutboundConnection.IDataReader<OTTodaysOHL> requestTodaysOHL(java.lang.String exchangeCode,
java.lang.String symbolCode)
- Specified by:
requestTodaysOHL in interface IOutboundConnection
Copyright © 2007-2008 Mike Kroutikov. All Rights Reserved.