Skip navigation links
A B C D E G I O P S T U V 

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
 

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.

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.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
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
 
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

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

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.
onStrategyEdited(Strategy, LinkedOrderModificationRequest) - Method in interface com.caplin.orders.barracuda.extension.submission.OrderLastLookListener
Callback for when a strategy has been edited.
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
 
A B C D E G I O P S T U V 
Skip navigation links