A B C D E G I O P S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AccountMapping - Interface in com.caplin.orders.barracuda.extension.config
-
To provide an implementation of this class please see
BarracudaOverridesModule
Instance of AccountMapping are used to map between toboUsernames and accounts. - AccountRetriever - Interface in com.caplin.orders.barracuda.extension.config
- AdapterBlotterFilter - Interface in com.caplin.orders.barracuda.extension.config
B
- BARRACUDA_ADAPTER_VERSION - Static variable in class generated.java.VersionInfo
- BarracudaOverride - Annotation Type in com.caplin.orders.barracuda.extension
-
Guice modules annotated with this annotation will be automatically loaded via reflections.
- BarracudaOverridesModule - Class in com.caplin.orders.barracuda.extension
-
An abstract class that extends the guice
AbstractModule
The Barracuda Order Adapter is able to load an external guice module. - BarracudaOverridesModule() - Constructor for class com.caplin.orders.barracuda.extension.BarracudaOverridesModule
- BlotterFieldsExtender - Interface in com.caplin.orders.barracuda.extension.blotter
-
To provide an implementation of this class please see
BarracudaOverridesModule
Implementations of this class are called when new blotter items are created. - BulkCancelLastLookListener - Interface in com.caplin.orders.barracuda.extension.bulk
C
- ClientCodeMapping - Interface in com.caplin.orders.barracuda.extension.config
-
Implementations of this interface should return the client code.
- ClientTraderMapping - Interface in com.caplin.orders.barracuda.extension.config
-
A Client Trader exists in the Barracuda System.
- com.caplin.orders.barracuda.extension - package com.caplin.orders.barracuda.extension
- com.caplin.orders.barracuda.extension.blotter - package com.caplin.orders.barracuda.extension.blotter
- com.caplin.orders.barracuda.extension.bulk - package com.caplin.orders.barracuda.extension.bulk
- com.caplin.orders.barracuda.extension.config - package com.caplin.orders.barracuda.extension.config
- com.caplin.orders.barracuda.extension.details - package com.caplin.orders.barracuda.extension.details
- com.caplin.orders.barracuda.extension.submission - package com.caplin.orders.barracuda.extension.submission
D
- DateConfigProvider - Interface in com.caplin.orders.barracuda.extension.blotter
E
- EditOrderMetaDataProvider - Interface in com.caplin.orders.barracuda.extension.details
-
To provide an implementation of this class please see
BarracudaOverridesModule
G
- generated.java - package generated.java
- getAccountDisplayName(String) - Method in interface com.caplin.orders.barracuda.extension.config.AccountRetriever
- getAccounts(String) - Method in interface com.caplin.orders.barracuda.extension.config.AccountMapping
-
Return the set of accounts associated with given TOBO username
- getAccounts(Set<String>) - Method in interface com.caplin.orders.barracuda.extension.config.AccountMapping
-
Retun the set of accounts for a the given set of TOBO usernames
- getAccountsStream(String) - Method in interface com.caplin.orders.barracuda.extension.config.AccountMapping
- getAccountsStream(Set<String>) - Method in interface com.caplin.orders.barracuda.extension.config.AccountMapping
- getActivationTimezone(OrderData) - Method in interface com.caplin.orders.barracuda.extension.details.EditOrderMetaDataProvider
- getClientCode(String, String) - Method in interface com.caplin.orders.barracuda.extension.config.ClientCodeMapping
-
Returns the Client Code, which is the Barracuda Client Code.
- getClientCodeForSalesSSOUsername(String, String, String) - Method in class com.caplin.orders.barracuda.extension.UserManager
- getClientCodeForSSOUsername(String, String) - Method in class com.caplin.orders.barracuda.extension.UserManager
- getClientCodeForTOBOUsername(String, String) - Method in class com.caplin.orders.barracuda.extension.UserManager
- getClientTrader(String) - Method in interface com.caplin.orders.barracuda.extension.config.ClientTraderMapping
-
The Client Trader Name, as represented in the Barracuda OMS.
- getClientTraderForSalesSSOUsername(String, String) - Method in class com.caplin.orders.barracuda.extension.UserManager
- getClientTraderForSSOUsername(String) - Method in class com.caplin.orders.barracuda.extension.UserManager
- getDateComparitor() - Method in class com.caplin.orders.barracuda.extension.blotter.StateConfig
- getErrorCode() - Method in exception com.caplin.orders.barracuda.extension.submission.OrderLastLookException
-
Returns the error code
- getErrorMessage() - Method in exception com.caplin.orders.barracuda.extension.submission.OrderLastLookException
-
Returns the error message
- getExpirationTimezone(OrderData) - Method in interface com.caplin.orders.barracuda.extension.details.EditOrderMetaDataProvider
- getLocation(OrderData) - Method in interface com.caplin.orders.barracuda.extension.details.EditOrderMetaDataProvider
- getMotifAccount(String) - Method in interface com.caplin.orders.barracuda.extension.config.AccountRetriever
- getPassword() - Method in class com.caplin.orders.barracuda.extension.config.SessionCredentials
- getSalesSSOUsernameForTOBOUsername(String) - Method in class com.caplin.orders.barracuda.extension.UserManager
- getSpotRateDPS(String) - Method in interface com.caplin.orders.barracuda.extension.PrecisionManager
-
Should return the precision of the spot rate, quoted as the 'scale' of the value: the number of significant figures to the right of the spot rate's decimal point.
- getSpotRatePipMultiplier(String) - Method in interface com.caplin.orders.barracuda.extension.PrecisionManager
-
This is the standard number of decimal places for a rate.
- getSSOUsername(String) - Method in interface com.caplin.orders.barracuda.extension.config.SSOUserMapping
-
Returns
- getSSOUsername(String) - Method in class com.caplin.orders.barracuda.extension.UserManager
- getSSOUsernames(String) - Method in interface com.caplin.orders.barracuda.extension.config.SalesUserMapping
-
Returns a set of sales traders (their SSO Usernames), given a client/s TOBOUsername.
- getStates() - Method in class com.caplin.orders.barracuda.extension.blotter.StateConfig
- getStatesBoundByEntryDate() - Method in interface com.caplin.orders.barracuda.extension.blotter.DateConfigProvider
-
Returns A StateConfig object containing a list of states bound by submit date.
- getStatesBoundByExpiryDate() - Method in interface com.caplin.orders.barracuda.extension.blotter.DateConfigProvider
-
Returns A StateConfig object containing a list of states bound by expiry date.
- getStatesBoundByFillDate() - Method in interface com.caplin.orders.barracuda.extension.blotter.DateConfigProvider
-
Returns A StateConfig object containing a list of states bound by fill date.
- getStatesNotBoundByDate() - Method in interface com.caplin.orders.barracuda.extension.blotter.DateConfigProvider
-
Returns a list of states that are not bound by date.
- getTechnicalSessionCredentials() - Method in interface com.caplin.orders.barracuda.extension.config.SessionCredentialsProvider
-
The technical Session is a read only super user that is permissioned to be able to recieve all events, and request all order details regarding orders.
- getTOBOUsername(String) - Method in interface com.caplin.orders.barracuda.extension.config.SSOUserMapping
-
Returns the TOBO Username given an SSO Username.
- getTOBOUsername(String) - Method in class com.caplin.orders.barracuda.extension.UserManager
- getTOBOUsernames(String) - Method in interface com.caplin.orders.barracuda.extension.config.AccountMapping
-
Return the set of TOBO usernames associated with the Account
- getTOBOUsernames(String) - Method in interface com.caplin.orders.barracuda.extension.config.SalesUserMapping
-
Returns a set of TOBO Usernames that sales user can trade on behalf of.
- getTOBOUsernames(String) - Method in class com.caplin.orders.barracuda.extension.UserManager
- getTOBOUsernamesStream(String) - Method in interface com.caplin.orders.barracuda.extension.config.AccountMapping
- getUsername() - Method in class com.caplin.orders.barracuda.extension.config.SessionCredentials
- getUserSessionCredentials(String) - Method in interface com.caplin.orders.barracuda.extension.config.SessionCredentialsProvider
-
These credentials are used to create a user session The user session exists for the life of a request.
I
- isInView(String, String, Deal) - Method in interface com.caplin.orders.barracuda.extension.config.AdapterBlotterFilter
- isInView(String, String, OrderData) - Method in interface com.caplin.orders.barracuda.extension.config.AdapterBlotterFilter
- isMultiSession() - Method in interface com.caplin.orders.barracuda.extension.config.SessionCredentialsProvider
-
If not multi-session then the technical user will be used for all actions, eg.
- isSalesTrader(String) - Method in interface com.caplin.orders.barracuda.extension.config.SalesUserMapping
-
Returns a boolean representing whether to not the SSO Username belongs to a sales user.
- isSalesTrader(String) - Method in class com.caplin.orders.barracuda.extension.UserManager
O
- onBulkCancelLastLook(OrderCache, String, Set<String>) - Method in interface com.caplin.orders.barracuda.extension.bulk.BulkCancelLastLookListener
- onExtraFieldsRequest(Deal, Map<String, String>) - Method in interface com.caplin.orders.barracuda.extension.blotter.BlotterFieldsExtender
- onExtraFieldsRequest(OrderData, Map<String, String>) - Method in interface com.caplin.orders.barracuda.extension.blotter.BlotterFieldsExtender
-
Called when requesting additional fields, given the starting set of fields should return a map of additional fields.
- onStrategyEditAccept(StrategyBuilder, String, String, List<OrderData>) - Method in interface com.caplin.orders.barracuda.extension.submission.OrderLastLookListener
- onStrategyEdited(Strategy, LinkedOrderModificationRequest) - Method in interface com.caplin.orders.barracuda.extension.submission.OrderLastLookListener
-
Callback for when a strategy has been edited.
- onStrategySubmitted(MotifOrderStrategy, FixingOrderRequest) - Method in interface com.caplin.orders.barracuda.extension.submission.OrderLastLookListener
-
Callback for when a strategy has been submitted.
- onStrategySubmitted(MotifOrderStrategy, LinkedOrderRequest) - Method in interface com.caplin.orders.barracuda.extension.submission.OrderLastLookListener
-
Callback for when a strategy has been submitted.
- OrderLastLookException - Exception in com.caplin.orders.barracuda.extension.submission
-
An instance of this Exception should be thrown if an FX API object or bcdfx api object has been deemed to be invalid/rejected.
- OrderLastLookException(String, String) - Constructor for exception com.caplin.orders.barracuda.extension.submission.OrderLastLookException
-
Constructs an instance of OrderLastLookException
- OrderLastLookListener - Interface in com.caplin.orders.barracuda.extension.submission
-
To provide an implementation of this class please see
BarracudaOverridesModule
If an implementation of this class is provided, then the FX API's default validation will be turned off.
P
- PrecisionManager - Interface in com.caplin.orders.barracuda.extension
-
To provide an implementation of this class please see
BarracudaOverridesModule
Instances of this class are invoked when the spot rate dps is required.
S
- SalesUserMapping - Interface in com.caplin.orders.barracuda.extension.config
- SessionCredentials - Class in com.caplin.orders.barracuda.extension.config
- SessionCredentials(String, String) - Constructor for class com.caplin.orders.barracuda.extension.config.SessionCredentials
- SessionCredentialsProvider - Interface in com.caplin.orders.barracuda.extension.config
- SSOUserMapping - Interface in com.caplin.orders.barracuda.extension.config
-
Implementations of this class map between an SSO Username.
- StateConfig - Class in com.caplin.orders.barracuda.extension.blotter
- StateConfig(DateComparitor, List<OrderStateFilter>) - Constructor for class com.caplin.orders.barracuda.extension.blotter.StateConfig
T
- toString() - Method in class com.caplin.orders.barracuda.extension.blotter.StateConfig
U
- UserManager - Class in com.caplin.orders.barracuda.extension
-
An interface for querying user attributes.
- UserManager(SalesUserMapping, SSOUserMapping, ClientCodeMapping, ClientTraderMapping) - Constructor for class com.caplin.orders.barracuda.extension.UserManager
- UserManagerException - Exception in com.caplin.orders.barracuda.extension
- UserManagerException(String) - Constructor for exception com.caplin.orders.barracuda.extension.UserManagerException
V
- VersionInfo - Class in generated.java
- VersionInfo() - Constructor for class generated.java.VersionInfo
All Classes All Packages