Index
All Classes and Interfaces|All Packages
R
- REFERENCE_DATA - Enum constant in enum class com.bank.trading.Event.Type
- ReferenceData - Class in com.bank.trading.data
-
This service takes market data from bloomberg and stream to lamport service.
- ReferenceData(InetSocketAddress, URI, InetSocketAddress, List<InetSocketAddress>) - Constructor for class com.bank.trading.data.ReferenceData
-
Constructor to initialize the market data service.
- removeSubscriber(InetSocketAddress) - Method in class com.bank.trading.data.LamportClock
-
remove subscriber from the Lamport clock service.
- removeSubscriber(InetSocketAddress) - Method in class com.bank.trading.data.UDPMulticast
-
Remove a subscriber from the list of subscribers.
- ReplayService - Class in com.bank.trading.data
-
Replay service to catch booted up service or lagging service to the current state of the system.
- ReplayService(File, InetSocketAddress) - Constructor for class com.bank.trading.data.ReplayService
-
Constructor to initialize the replay service with the log file.
- run() - Method in class com.bank.trading.data.BackupData
-
Run the backup data service keep connection open to receive data and send to long term storage Message includes method calling and parameters Also accept incoming requests to retrieve backup data.
- run() - Method in class com.bank.trading.data.LamportClock
-
This method is responsible for running the Lamport clock service.
- run() - Method in class com.bank.trading.data.MarketData
-
This method is responsible for streaming data from bloomberg to lamport service.
- run() - Method in class com.bank.trading.data.ReferenceData
-
This method is responsible for streaming data from bloomberg to lamport service.
- run() - Method in class com.bank.trading.data.ReplayService
-
This method is responsible for running the Replay service main exection loop.
- run() - Method in class com.bank.trading.data.UDPMulticast
-
This method is responsible for running the UDP multicast service.
- run() - Method in class com.bank.trading.execution.Algorithms
- run() - Method in class com.bank.trading.execution.ExecutionService
-
Main execution loop for the execution service.
- run() - Method in class com.bank.trading.execution.SmartOrderRouter
-
Starts the smart order router.
- run() - Method in class com.bank.trading.web.WebInterface
-
This method is responsible for starting the web interface HTTP server.
All Classes and Interfaces|All Packages