RET Toolkit 5.0.0
The Caplin RET Adapter Toolkit API is a backend Java library that you can use to write Caplin RET
Adapters.
For detailed information how to write Caplin RET Adapters with the RET Adapter Toolkit - see our online documentation at www.caplin.com/developer.
Package
Description
Classes needed for creating a CustomizedCalendarAdapter.
Configure for your CalendarAdapter and add customised extensions.
Classes and interfaces that handle adapters configuration properties.
Default implementations for CustomFieldValuesSerialiser.
Default implementations for InstrumentProvider.
Default implementations for UserManager.
Access AdminConnection and handle users, accounts and their permissions.
Classes needed for creating a CustomizedCalendarAdapter.
Classes which serve as destinations for blotter data.
Classes which act as sources of data for the blotters.
Setup configuration for your FxTrading Adapter and add customised extensions.
Extensions to return the provided account for clients
Extension to update the trade status message for the blotter.
Encapsulate additional properties that can then be stored in the Taker Order Custom field in RET.
Extensions to create BlockStateEvent for withdraw response message for the FXMotif.
Classes which handle trade submission notifications.
Some classes specific to ESP trades.
Some classes specific to RFS trades.
Contains classes used for creating and handling events
Responders are used to send messages to the the FX API
Handlers are used to create events relevant to the trade, and perform other trade processing activities
Contains classes used to validate a quote sent for execution by a client.
LBNAdapter class needed for creating a CustomizedLBNAdapter.
Extension for generating subject names for blotter subscriptions for records and containers.
Setup configuration for your LBNAdapter and add customised extensions.
Extensions that modifies the trade type field for execution and historic blotter updates.
Extensions which are used to perform blotter record queries.
OrderAdapter class needed for creating a CustomizedOrderAdapter.
Setup configuration for your OrderAdapter and add customised extensions.
Extension for routing orders to connections.
Factory used for creating
CustomFieldValues
.Handle order fields on strategy and order level.
Map data from a given Strategy and corresponding order to a TrAPI order with an OrderEditor.
Generate default fields for the FxMotif.
Uses the transformer persistence, Notification Service and NotificationJava API to handle notifications.
Supply default statuses for the FxMotif.
Factory class for creating
OrderFactory
, that handle setting up orders for submission.Handle if a user is has permissions for an action on an order.
PricingAdapter class and other classes needed for creating a CustomizedPricingAdapter.
Setup configuration for PricingAdapter and add customised extensions.
Extension to create SubscriptionRequest objects for rates.