Class MarketDataRpcService.Service
- java.lang.Object
-
- org.marketcetera.marketdata.core.rpc.MarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
-
- org.marketcetera.marketdata.rpc.server.MarketDataRpcService.Service
-
- All Implemented Interfaces:
io.grpc.BindableService
- Enclosing class:
- MarketDataRpcService<SessionClazz>
private class MarketDataRpcService.Service extends MarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
Marketdata RPC Service implementation.- Since:
- $Release$
- Version:
- $Id$
- Author:
- Colin DuPlantis
-
-
Constructor Summary
Constructors Modifier Constructor Description privateService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMarketDataStatusListener(MarketDataRpc.AddMarketDataStatusListenerRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.MarketDataStatusListenerResponse> inResponseObserver)private StringbuildRequestId(String inSessionId, String inRequestId)Build a request id from the given attributes.voidcancel(MarketDataRpc.CancelRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.CancelResponse> inResponseObserver)voidgetAvailableCapability(MarketDataRpc.AvailableCapabilityRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.AvailableCapabilityResponse> inResponseObserver)voidgetMarketDataProviders(MarketDataRpc.GetMarketDataProvidersRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.GetMarketDataProvidersResponse> inResponseObserver)voidgetSnapshot(MarketDataRpc.SnapshotRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.SnapshotResponse> inResponseObserver)voidheartbeat(org.marketcetera.rpc.base.BaseRpc.HeartbeatRequest inRequest, io.grpc.stub.StreamObserver<org.marketcetera.rpc.base.BaseRpc.HeartbeatResponse> inResponseObserver)voidlogin(org.marketcetera.rpc.base.BaseRpc.LoginRequest inRequest, io.grpc.stub.StreamObserver<org.marketcetera.rpc.base.BaseRpc.LoginResponse> inResponseObserver)voidlogout(org.marketcetera.rpc.base.BaseRpc.LogoutRequest inRequest, io.grpc.stub.StreamObserver<org.marketcetera.rpc.base.BaseRpc.LogoutResponse> inResponseObserver)voidremoveMarketDataStatusListener(MarketDataRpc.RemoveMarketDataStatusListenerRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.RemoveMarketDataStatusListenerResponse> inResponseObserver)voidrequest(MarketDataRpc.MarketDataRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.EventsResponse> inResponseObserver)-
Methods inherited from class org.marketcetera.marketdata.core.rpc.MarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
bindService
-
-
-
-
Method Detail
-
login
public void login(org.marketcetera.rpc.base.BaseRpc.LoginRequest inRequest, io.grpc.stub.StreamObserver<org.marketcetera.rpc.base.BaseRpc.LoginResponse> inResponseObserver)- Overrides:
loginin classMarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
-
logout
public void logout(org.marketcetera.rpc.base.BaseRpc.LogoutRequest inRequest, io.grpc.stub.StreamObserver<org.marketcetera.rpc.base.BaseRpc.LogoutResponse> inResponseObserver)- Overrides:
logoutin classMarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
-
heartbeat
public void heartbeat(org.marketcetera.rpc.base.BaseRpc.HeartbeatRequest inRequest, io.grpc.stub.StreamObserver<org.marketcetera.rpc.base.BaseRpc.HeartbeatResponse> inResponseObserver)- Overrides:
heartbeatin classMarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
-
request
public void request(MarketDataRpc.MarketDataRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.EventsResponse> inResponseObserver)
- Overrides:
requestin classMarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
-
cancel
public void cancel(MarketDataRpc.CancelRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.CancelResponse> inResponseObserver)
- Overrides:
cancelin classMarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
-
getSnapshot
public void getSnapshot(MarketDataRpc.SnapshotRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.SnapshotResponse> inResponseObserver)
- Overrides:
getSnapshotin classMarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
-
getAvailableCapability
public void getAvailableCapability(MarketDataRpc.AvailableCapabilityRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.AvailableCapabilityResponse> inResponseObserver)
- Overrides:
getAvailableCapabilityin classMarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
-
getMarketDataProviders
public void getMarketDataProviders(MarketDataRpc.GetMarketDataProvidersRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.GetMarketDataProvidersResponse> inResponseObserver)
- Overrides:
getMarketDataProvidersin classMarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
-
addMarketDataStatusListener
public void addMarketDataStatusListener(MarketDataRpc.AddMarketDataStatusListenerRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.MarketDataStatusListenerResponse> inResponseObserver)
- Overrides:
addMarketDataStatusListenerin classMarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
-
removeMarketDataStatusListener
public void removeMarketDataStatusListener(MarketDataRpc.RemoveMarketDataStatusListenerRequest inRequest, io.grpc.stub.StreamObserver<MarketDataRpc.RemoveMarketDataStatusListenerResponse> inResponseObserver)
- Overrides:
removeMarketDataStatusListenerin classMarketDataRpcServiceGrpc.MarketDataRpcServiceImplBase
-
-