Package velox.api.layer1
Interface Layer1ApiProvider
- All Superinterfaces:
java.lang.AutoCloseable
,Layer1ApiAdminListenable
,Layer1ApiAdminProvider
,Layer1ApiDataListenable
,Layer1ApiDataProvider
,Layer1ApiInstrumentListenable
,Layer1ApiInstrumentProvider
,Layer1ApiMboDataListenable
,Layer1ApiTradingListenable
,Layer1ApiTradingProvider
,LayerApiListenable
- All Known Implementing Classes:
ExternalLiveBaseProvider
,ExternalReaderBaseProvider
,Layer1ApiDepthFreezer
,Layer1ApiInjectorRelay
,Layer1ApiRelay
,Layer1ApiStrategiesEchoMessagesLayer
public interface Layer1ApiProvider extends Layer1ApiInstrumentProvider, Layer1ApiDataProvider, Layer1ApiTradingProvider, Layer1ApiAdminProvider, LayerApiListenable
Extends all possible Layer1 provider aspect interfaces. This is what layer1
provider should implement
-
Method Summary
Methods inherited from interface velox.api.layer1.Layer1ApiAdminListenable
addListener, removeListener
Methods inherited from interface velox.api.layer1.Layer1ApiAdminProvider
close, getCurrentTime, getSource, getSupportedFeatures, login, sendUserMessage
Methods inherited from interface velox.api.layer1.Layer1ApiDataListenable
addListener, removeListener
Methods inherited from interface velox.api.layer1.Layer1ApiInstrumentListenable
addListener, removeListener
Methods inherited from interface velox.api.layer1.Layer1ApiInstrumentProvider
subscribe, subscribe, unsubscribe
Methods inherited from interface velox.api.layer1.Layer1ApiMboDataListenable
addListener, removeListener
Methods inherited from interface velox.api.layer1.Layer1ApiTradingListenable
addListener, removeListener