All Classes and Interfaces

Class
Description
To provide an implementation of this class please see BarracudaOverridesModule
 
 
Guice modules annotated with this annotation will be automatically loaded via reflections.
An abstract class that extends AbstractModule
Represents a strategy consisting of a single benchmark order.
To provide an implementation of this class please see BarracudaOverridesModule
 
Implementations of this interface should return the client code.
A Client Trader exists in the Barracuda System.
 
To provide an implementation of this class please see BarracudaOverridesModule
Represents a Gamma strategy consisting of multiple rungs.
Represents a strategy consisting of an initial order, which when completed activates an if-done order.
Represents a strategy consisting of an initial order, which when completed activates 2 orders, a take-profit order and a stop-loss order - where the completion of one cancels the other.
Represents a strategy consisting of 2 orders, a take-profit order and a stop-loss order.
An instance of this Exception should be thrown if an FX API object or bcdfx api object has been deemed to be invalid/rejected.
To provide an implementation of this class please see BarracudaOverridesModule
A record of order and deal data associated with a strategy which can be paused and resumed.
To provide an implementation of this class please see BarracudaOverridesModule
 
 
 
Represents a strategy consisting of a single order
Implementations of this class map between an SSO Username.
 
A record of order and deal data associated with a strategy.
May be used to obtain strategies from the system.
 
Represents an order which is not currently supported by the adapter.
An interface for querying user attributes.