A C D E F G H I L M O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AccountUserLookupProvider - Interface in org.marketcetera.trade
-
Lookups up users based on an account value.
- addReport(HasFIXMessage, BrokerID) - Method in interface org.marketcetera.trade.client.TradeClient
-
Add the given report to the system data flow.
- addReport(HasFIXMessage, BrokerID, UserID) - Method in interface org.marketcetera.trade.service.ReportService
-
Add the given report to the system data flow.
- AddReportAction - org.marketcetera.trade.TradePermissions
- addSuggestionListener(SuggestionListener) - Method in interface org.marketcetera.trade.client.TradeClient
-
Add the given suggestion listener.
- addSuggestionListener(SuggestionListener) - Method in interface org.marketcetera.trade.service.TradeService
-
Add the given trade message listener.
- addTradeMessageListener(TradeMessageListener) - Method in interface org.marketcetera.trade.TradeMessagePublisher
-
Add the given trade message listener.
- assignReportId(HasMutableReportID) - Method in interface org.marketcetera.trade.service.ReportService
-
Assign a report id to the given report.
- AverageFillPrice - Interface in org.marketcetera.trade
-
Indicates the average fill price for a particular
Side/Instrumenttuple. - AverageFillPriceFactory - Interface in org.marketcetera.trade
-
Creates new
AverageFillPriceobjects.
C
- cacheMessageOwner(Message, UserID) - Method in interface org.marketcetera.trade.service.MessageOwnerService
-
Cache the owner of the outgoing message.
- CancelReject - org.marketcetera.trade.ReportType
-
Represents an order cancel reject report.
- convertOrder(Order, ServerFixSession) - Method in interface org.marketcetera.trade.service.TradeService
-
Convert the given order into a FIX message targeted to the given session.
- convertResponse(HasFIXMessage, ServerFixSession) - Method in interface org.marketcetera.trade.service.TradeService
-
Convert the given message from the given broker to a
TradeMessage. - create() - Method in interface org.marketcetera.trade.AverageFillPriceFactory
-
Create a new
AverageFillPricevalue. - create() - Method in interface org.marketcetera.trade.ExecutionReportSummaryFactory
-
Create an execution report summary object.
- create() - Method in interface org.marketcetera.trade.MutableExecutionReportSummaryFactory
-
Create an execution report summary object.
- create() - Method in interface org.marketcetera.trade.MutableOrderSummaryFactory
-
Create a mutable order summary value.
- create() - Method in interface org.marketcetera.trade.MutableReportFactory
-
Create a report object.
- create() - Method in interface org.marketcetera.trade.OrderSummaryFactory
-
Create an order summary value.
- create() - Method in interface org.marketcetera.trade.pnl.CurrentPositionFactory
-
Create a new
CurrentPositioninstance. - create() - Method in interface org.marketcetera.trade.pnl.LotFactory
-
Create a new
Lotinstance. - create() - Method in interface org.marketcetera.trade.pnl.PositionFactory
-
Create a new
Positioninstance. - create() - Method in interface org.marketcetera.trade.pnl.ProfitAndLossFactory
-
Create a new
ProfitAndLossinstance. - create() - Method in interface org.marketcetera.trade.pnl.TradeFactory
-
Create a new
Tradeinstance. - create() - Method in interface org.marketcetera.trade.pnl.UserTradeFactory
-
Create a new
UserTradeinstance. - create() - Method in interface org.marketcetera.trade.ReportFactory
-
Create a report object.
- create(Instrument, Side, BigDecimal, BigDecimal) - Method in interface org.marketcetera.trade.AverageFillPriceFactory
-
Create a new
AverageFillPricevalue. - create(CurrentPosition) - Method in interface org.marketcetera.trade.pnl.CurrentPositionFactory
-
Create a new
CurrentPositioninstance from the given object. - create(Lot) - Method in interface org.marketcetera.trade.pnl.LotFactory
-
Create a new
Lotinstance from the given object. - create(Position) - Method in interface org.marketcetera.trade.pnl.PositionFactory
-
Create a new
Positioninstance from the given object. - create(ProfitAndLoss) - Method in interface org.marketcetera.trade.pnl.ProfitAndLossFactory
-
Create a new
ProfitAndLossinstance from the given object. - create(Trade) - Method in interface org.marketcetera.trade.pnl.TradeFactory
-
Create a new
Tradeinstance from the given object. - create(UserTrade) - Method in interface org.marketcetera.trade.pnl.UserTradeFactory
-
Create a new
UserTradeinstance from the given object. - create(TradeMessage, User) - Method in interface org.marketcetera.trade.MutableReportFactory
-
Create a report object.
- create(ParameterClazz) - Method in interface org.marketcetera.trade.client.TradeClientFactory
-
Create a new
TradeClientinstance. - create(ParameterClazz) - Method in interface org.marketcetera.trade.pnl.TradePnlClientFactory
-
Create a new
TradePnlClientinstance. - create(Message, BrokerID, SessionID, User) - Method in interface org.marketcetera.trade.OutgoingMessageFactory
-
Creates an
OutgoingMessageobject. - CurrentPosition - Interface in org.marketcetera.trade.pnl
-
Describes the current position of a given instrument owned by a given user.
- CurrentPositionFactory - Interface in org.marketcetera.trade.pnl
-
Creates new
CurrentPositionobjects.
D
- delete(OrderSummary) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Delete the given order status value.
- delete(ReportID) - Method in interface org.marketcetera.trade.service.ReportService
-
Delete the report with the given report ID.
- deleteReport(ReportID) - Method in interface org.marketcetera.trade.client.TradeClient
-
Removes the given report from the persistent report store.
- DeleteReportAction - org.marketcetera.trade.TradePermissions
E
- ExecutionReport - org.marketcetera.trade.ReportType
-
Represents an execution report.
- ExecutionReportSummary - Interface in org.marketcetera.trade
-
Represents an execution report received as part of a trade flow.
- ExecutionReportSummaryFactory - Interface in org.marketcetera.trade
-
Creates
ExecutionReportSummaryobjects.
F
- failed - Variable in class org.marketcetera.trade.client.SendOrderResponse
-
indicates if this order was sent properly or not
- findByOrderId(OrderID) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Find the order summaries with the given order id.
- findByReportId(long) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Find the order summary with the given report id.
- findByRootOrderId(OrderID) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Find the order summary values with the given root order id.
- findByRootOrderIdAndOrderId(OrderID, OrderID) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Find the order summary with the given root order id and individual order id.
- findFirstByRootOrderId(OrderID) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Find the order status of the first order in the given order chain.
- findIncomingMessagesForIdIn(Set<Long>) - Method in interface org.marketcetera.trade.service.ReportService
-
Finds the incoming messages with the given ids.
- findLastSequenceNumberFor(SessionID, Date) - Method in interface org.marketcetera.trade.service.ReportService
-
Finds the last sequence number known for the given session since the given moment in time.
- findMostRecentByRootOrderId(OrderID) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Find the order status of the most recent order in the given order chain.
- findMostRecentExecutionByRootOrderId(OrderID) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Find the most recent execution by the given root order id.
- findOpenOrders(PageRequest) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Find the open orders using the given page attributes.
- findReportByOrderStatusIn(User, Set<OrderStatus>) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Find the reports that have an open order status.
- findRootOrderIdFor(OrderID) - Method in interface org.marketcetera.trade.client.TradeClient
-
Find the root order ID for the order chain of the given order ID.
- findUnhandledIncomingMessageIds(SessionID, Set<String>, Date) - Method in interface org.marketcetera.trade.service.ReportService
-
Finds the ids of the unhandled incoming FIX messages of the given types for the given session since the given date.
- FixMessageEvent - Interface in org.marketcetera.trade.event
-
Indicates a FIX Message event.
G
- getAccount() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Gets the account value.
- getAccount() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the account value.
- getActor() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the actor value.
- getActor() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the order status actor value.
- getActor() - Method in interface org.marketcetera.trade.OutgoingMessage
-
Get the owner of the outgoing order.
- getActor() - Method in interface org.marketcetera.trade.Report
-
Get the actor value.
- getActorID() - Method in interface org.marketcetera.trade.Report
-
Gets the actor id of the report.
- getAllConvertibleBondPositionsAsOf(User, Date) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets all convertible bond positions as of the given date visible to the given user.
- getAllCurrencyPositionsAsOf(User, Date) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets all currency positions as of the given date visible to the given user.
- getAllEquityPositionsAsOf(User, Date) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets all equity positions as of the given date visible to the given user.
- getAllFuturePositionsAsOf(User, Date) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets all future positions as of the given date visible to the given user.
- getAllocatedQuantity() - Method in interface org.marketcetera.trade.pnl.Lot
-
Get the allocatedQuantity value.
- getAllOptionPositionsAsOf(User, Date) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets all option positions as of the given date visible to the given user.
- getAllPositionsAsOf(Date) - Method in interface org.marketcetera.trade.client.TradeClient
-
Returns all positions based on reports generated and received on or before the supplied date in UTC.
- getAllPositionsAsOf(User, Date) - Method in interface org.marketcetera.trade.service.ReportService
-
Get all positions as of the given date visible to the given user.
- getAuthority() - Method in enum org.marketcetera.trade.TradePermissions
- getAverageFillPrice() - Method in interface org.marketcetera.trade.HasAverageFillPrice
-
Get the average fill price value.
- getAverageFillPrices(PageRequest) - Method in interface org.marketcetera.trade.service.ReportService
-
Get the average fill price values.
- getAveragePrice() - Method in interface org.marketcetera.trade.AverageFillPrice
-
Get the average price value.
- getAveragePrice() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the avgPrice value.
- getAveragePrice() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the average price value.
- getAveragePriceFills(PageRequest) - Method in interface org.marketcetera.trade.client.TradeClient
-
Get average price fills values.
- getBasisPrice() - Method in interface org.marketcetera.trade.pnl.Lot
-
Get the basisPrice value.
- getBasisPrice() - Method in interface org.marketcetera.trade.pnl.ProfitAndLoss
-
Get the basisPrice value.
- getBrokerId() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the brokerId value.
- getBrokerId() - Method in interface org.marketcetera.trade.OutgoingMessage
-
Gets the broker ID value.
- getBrokerID() - Method in interface org.marketcetera.trade.Report
-
Get the brokerID value.
- getBrokerOrderId() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the broker order id value.
- getConvertibleBondPositionAsOf(User, Date, ConvertibleBond) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets the position of the given convertible bond as of the given date visible to the given user.
- getCumulativeQuantity() - Method in interface org.marketcetera.trade.AverageFillPrice
-
Get the cumulative quantity value.
- getCumulativeQuantity() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the cumQuantity value.
- getCumulativeQuantity() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the cumulative quantity value.
- getCurrencyPositionAsOf(User, Date, Currency) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets the position of the given currency as of the given date visible to the given user.
- getCurrentPosition() - Method in interface org.marketcetera.trade.pnl.HasCurrentPosition
-
Get the currentposition value.
- getCurrentPositions(UserID, PageRequest) - Method in interface org.marketcetera.trade.pnl.TradePnlClient
-
Requests positions for a user.
- getCurrentPositions(UserID, PageRequest) - Method in interface org.marketcetera.trade.pnl.TradePnlService
-
Requests positions for a user.
- getEffectiveCumulativeQuantity() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the effectiveCumQuantity value.
- getEffectiveDate() - Method in interface org.marketcetera.trade.pnl.Lot
-
Get the effectiveDate value.
- getEffectiveDate() - Method in interface org.marketcetera.trade.pnl.Position
-
Get the effectiveDate value.
- getEquityPositionAsOf(User, Date, Equity) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets the position of the given equity as of the given date from the point of view of the given user.
- getExecutionId() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the execution id value.
- getExecutionId() - Method in interface org.marketcetera.trade.pnl.Trade
-
Get the executionId value.
- getExecutionReport() - Method in interface org.marketcetera.trade.HasExecutionReport
-
Get the order summary value.
- getExecutions(int, int) - Method in interface org.marketcetera.trade.service.ReportService
-
Get a page of executions from oldest to newest.
- getExecutionType() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the execType value.
- getExpiry() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Gets the expiry value.
- getFailed() - Method in class org.marketcetera.trade.client.SendOrderResponse
-
Get the failed value.
- getFills(PageRequest) - Method in interface org.marketcetera.trade.client.TradeClient
-
Get fills with the given page request.
- getFills(PageRequest) - Method in interface org.marketcetera.trade.service.ReportService
-
Get fills with the given page request.
- getFixMessage() - Method in interface org.marketcetera.trade.Report
-
Get the fixMessage value.
- getFuturePositionAsOf(User, Date, Future) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets the position of the given future as of the given date visible to the given user.
- getGain() - Method in interface org.marketcetera.trade.pnl.Lot
-
Get the gain value.
- getHierarchy() - Method in interface org.marketcetera.trade.Report
-
Get the hierarchy value.
- getId() - Method in interface org.marketcetera.trade.OutgoingMessage
-
Gets the internal object id.
- getIdentifyOwnerStrategies() - Method in interface org.marketcetera.trade.service.MessageOwnerService
-
Get the identifyOwnerStrategies value.
- getInstrument() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the instrument value.
- getLastPrice() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the lastPrice value.
- getLastPrice() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the last price value.
- getLastQuantity() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the lastQuantity value.
- getLastQuantity() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the last quantity value.
- getLatestExecutionReportForOrderChain(OrderID) - Method in interface org.marketcetera.trade.client.TradeClient
-
Get the most recent execution report for the order chain represented by the given order id.
- getLatestExecutionReportForOrderChain(OrderID) - Method in interface org.marketcetera.trade.service.ReportService
-
Get the most recent execution report for the order chain represented by the given order id.
- getLeavesQuantity() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the leaves quantity value.
- getLeavesQuantity() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the leaves quantity value.
- getLot() - Method in interface org.marketcetera.trade.pnl.HasLot
-
Get the lot value.
- getMessage() - Method in class org.marketcetera.trade.client.SendOrderResponse
-
Get the message value.
- getMessage() - Method in interface org.marketcetera.trade.OutgoingMessage
-
Gets the FIX message.
- getMessageOwner(HasFIXMessage, SessionID, BrokerID) - Method in interface org.marketcetera.trade.service.MessageOwnerService
-
Get the owner of the given message received from the given session or broker.
- getMessageType() - Method in interface org.marketcetera.trade.OutgoingMessage
-
Gets the FIX message type of the underlying message.
- getMsgSeqNum() - Method in interface org.marketcetera.trade.OutgoingMessage
-
Gets the message sequence number value.
- getMsgSeqNum() - Method in interface org.marketcetera.trade.Report
-
Get the msgSeqNum value.
- getMutableVersion() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get a mutable version of this object.
- getOpenOrders() - Method in interface org.marketcetera.trade.client.TradeClient
-
Get open orders.
- getOpenOrders(User) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets the open orders visible to the given user.
- getOpenOrders(PageRequest) - Method in interface org.marketcetera.trade.client.TradeClient
-
Get open orders.
- getOptionPositionAsOf(User, Date, Option) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets the position of the given option as of the given date visible to the given user.
- getOptionPositionsAsOf(Date, String...) - Method in interface org.marketcetera.trade.client.TradeClient
-
Returns all positions of options with the given root symbols based on reports generated and received on or before the supplied date in UTC.
- getOptionPositionsAsOf(User, Date, String[]) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets the positions of the options of the given root symbols as of the given date visible to the given user.
- getOptionRoots(String) - Method in interface org.marketcetera.trade.client.TradeClient
-
Get the option roots for the given underlying.
- getOptionType() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Gets the option type value.
- getOrder() - Method in interface org.marketcetera.trade.HasOrder
-
Get the order value.
- getOrderId() - Method in class org.marketcetera.trade.client.SendOrderResponse
-
Get the orderId value.
- getOrderId() - Method in interface org.marketcetera.trade.HasOrderId
-
Get the order id value.
- getOrderId() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the orderId value.
- getOrderId() - Method in interface org.marketcetera.trade.OutgoingMessage
-
Get the order id reference of the outgoing message.
- getOrderID() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Gets the order id value.
- getOrderID() - Method in interface org.marketcetera.trade.Report
-
Get the orderID value.
- getOrderPrice() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the order price value.
- getOrderQuantity() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the order quantity value.
- getOrderQuantity() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the order quantity value.
- getOrderStatus() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the orderStatus value.
- getOrderStatus() - Method in interface org.marketcetera.trade.HasOrderStatus
-
Get the order status value.
- getOrderStatus() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the orderStatus value.
- getOrderStatusForOrderChain(OrderID) - Method in interface org.marketcetera.trade.service.ReportService
-
Get the order status of the most recent order in the order chain to which the given order id belongs.
- getOrderSummary() - Method in interface org.marketcetera.trade.HasOrderSummary
-
Get the order summary value.
- getOrderType() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the order type value.
- getOriginalOrderID() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Gets the original order id value.
- getOriginator() - Method in interface org.marketcetera.trade.Report
-
Get the originator value.
- getOwnerOf(Message, SessionID, BrokerID) - Method in interface org.marketcetera.trade.IdentifyOwnerStrategy
-
Get the owning user of the given message received from the given session and broker.
- getPosition() - Method in interface org.marketcetera.trade.pnl.CurrentPosition
-
Get the position value.
- getPosition() - Method in interface org.marketcetera.trade.pnl.event.PositionChangedEvent
-
Get the position value.
- getPosition() - Method in interface org.marketcetera.trade.pnl.HasPosition
-
Get the position value.
- getPosition() - Method in interface org.marketcetera.trade.pnl.Position
-
Get the position value.
- getPosition() - Method in interface org.marketcetera.trade.pnl.ProfitAndLoss
-
Get the position value.
- getPositionAsOf(Date, Instrument) - Method in interface org.marketcetera.trade.client.TradeClient
-
Returns the position of the supplied instrument based on reports generated and received on or before the supplied date in UTC.
- getPositionAsOf(User, Date, Instrument) - Method in interface org.marketcetera.trade.service.ReportService
-
Get the position of the given instrument as of the given date from the point of view of the given user.
- getPrice() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the price value.
- getPrice() - Method in interface org.marketcetera.trade.pnl.Trade
-
Get the price value.
- getProfitAndLoss() - Method in interface org.marketcetera.trade.pnl.HasProfitAndLoss
-
Get the profitandloss value.
- getProfitAndLoss(UserID, Instrument, PageRequest) - Method in interface org.marketcetera.trade.pnl.TradePnlClient
-
Requests profit and loss for a user and an instrument.
- getProfitAndLoss(UserID, Instrument, PageRequest) - Method in interface org.marketcetera.trade.pnl.TradePnlService
-
Requests profit and loss for a user and an instrument.
- getQuantity() - Method in interface org.marketcetera.trade.pnl.Lot
-
Get the quantity value.
- getQuantity() - Method in interface org.marketcetera.trade.pnl.Trade
-
Get the quantity value.
- getRealizedGain() - Method in interface org.marketcetera.trade.pnl.CurrentPosition
-
Get the realizedGain value.
- getRealizedGain() - Method in interface org.marketcetera.trade.pnl.Position
-
Get the realizedGain value.
- getRealizedGain() - Method in interface org.marketcetera.trade.pnl.ProfitAndLoss
-
Get the realizedGain value.
- getReport() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the report value.
- getReport() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the report value.
- getReportFor(ReportID) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets the report for the given report ID.
- getReportID() - Method in interface org.marketcetera.trade.Report
-
Get the reportID value.
- getReports(PageRequest) - Method in interface org.marketcetera.trade.client.TradeClient
-
Get reports with the given page request.
- getReports(PageRequest) - Method in interface org.marketcetera.trade.service.ReportService
-
Get reports with the given page request.
- getReportsSince(User, Date) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets the reports visible to the given user since the given date.
- getReportType() - Method in interface org.marketcetera.trade.Report
-
Get the reportType value.
- getRootOrderId() - Method in interface org.marketcetera.trade.HasRootOrderId
-
Get the root order id value.
- getRootOrderId() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the rootOrderId value.
- getRootOrderId(TradeMessage) - Method in interface org.marketcetera.trade.RootOrderIdFactory
-
Gets the root order id associated with the given report.
- getRootOrderId(Message) - Method in interface org.marketcetera.trade.RootOrderIdFactory
-
Gets the root order id associated with the given message.
- getRootOrderID() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the rootOrderId value.
- getRootOrderIdFor(OrderID) - Method in interface org.marketcetera.trade.service.ReportService
-
Gets the order ID of the root of this order chain.
- getSecurityType() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Gets the security type value.
- getSenderCompId() - Method in interface org.marketcetera.trade.OutgoingMessage
-
Gets the sender comp ID value.
- getSendingTime() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the sendingTime value.
- getSendingTime() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the sending time value.
- getSendingTime() - Method in interface org.marketcetera.trade.Report
-
Get the sendingTime value.
- getSessionId() - Method in interface org.marketcetera.trade.Report
-
Get the sessionId value.
- getSessionID() - Method in interface org.marketcetera.trade.OutgoingMessage
-
Gets the session id value.
- getSide() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the side value.
- getSide() - Method in interface org.marketcetera.trade.HasSide
-
Get the side value.
- getSide() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the side value.
- getSide() - Method in interface org.marketcetera.trade.pnl.UserTrade
-
Get the side value.
- getStrikePrice() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Gets the strike price value.
- getSymbol() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Gets the symbol value.
- getTargetCompId() - Method in interface org.marketcetera.trade.OutgoingMessage
-
Gets the target comp ID value.
- getText() - Method in interface org.marketcetera.trade.Report
-
Get the text value.
- getTimeInForce() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the time-in-force value.
- getTrade() - Method in interface org.marketcetera.trade.pnl.HasTrade
-
Get the trade value.
- getTradeMessage() - Method in interface org.marketcetera.trade.HasTradeMessage
-
Get the trade message value.
- getTradePrice() - Method in interface org.marketcetera.trade.pnl.Lot
-
Get the tradePrice value.
- getTransactionTime() - Method in interface org.marketcetera.trade.pnl.Trade
-
Get the transactionTime value.
- getTransactTime() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the transact time value.
- getTransactTime() - Method in interface org.marketcetera.trade.Report
-
Get the transactTime value.
- getUnderlying(String) - Method in interface org.marketcetera.trade.client.TradeClient
-
Get the underlying for the given root.
- getUnrealizedGain() - Method in interface org.marketcetera.trade.pnl.CurrentPosition
-
Get the unrealizedGain value.
- getUnrealizedGain() - Method in interface org.marketcetera.trade.pnl.Position
-
Get the unrealizedGain value.
- getUnrealizedGain() - Method in interface org.marketcetera.trade.pnl.ProfitAndLoss
-
Get the unrealizedGain value.
- getUserFor(String) - Method in interface org.marketcetera.trade.AccountUserLookupProvider
-
Get the user associated with the given account.
- getUserTrade() - Method in interface org.marketcetera.trade.pnl.HasUserTrade
-
Get the usertrade value.
- getViewer() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Get the viewer value.
- getViewer() - Method in interface org.marketcetera.trade.OrderSummary
-
Get the order status viewer value.
- getViewer() - Method in interface org.marketcetera.trade.Report
-
Get the viewer value.
- getViewerID() - Method in interface org.marketcetera.trade.ExecutionReportSummary
-
Gets the viewer ID value.
- getViewerID() - Method in interface org.marketcetera.trade.Report
-
Gets the viewer id of the report.
- getWeightedAverageCost() - Method in interface org.marketcetera.trade.pnl.CurrentPosition
-
Get the weightedAverageCost value.
- getWeightedAverageCost() - Method in interface org.marketcetera.trade.pnl.Position
-
Get the weightedAverageCost value.
H
- HasAverageFillPrice - Interface in org.marketcetera.trade
-
Indicates that the implementor has an
AverageFillPrice. - HasCurrentPosition - Interface in org.marketcetera.trade.pnl
-
Describes the current position of a given instrument owned by a given user.
- HasExecutionReport - Interface in org.marketcetera.trade
-
Indicates that the implementer has an
ExecutionReport. - HasLot - Interface in org.marketcetera.trade.pnl
-
Identifies a lot used to calculate profit and loss.
- HasOrder - Interface in org.marketcetera.trade
-
Indicates that the implementer has an
Order. - HasOrderId - Interface in org.marketcetera.trade
-
Indicates that the implementer has an
OrderID. - HasOrderStatus - Interface in org.marketcetera.trade
-
Indicates that the implementer has an
OrderStatus. - HasOrderSummary - Interface in org.marketcetera.trade
-
Indicates that the implementer has an
OrderSummary. - HasPosition - Interface in org.marketcetera.trade.pnl
-
Describes position of a given instrument owned by a given user at a given point in time.
- HasProfitAndLoss - Interface in org.marketcetera.trade.pnl
-
Indicates profit and loss for a user-instrument tuple.
- HasRootOrderId - Interface in org.marketcetera.trade
-
Indicates that the implementer has a root order id value
- HasSide - Interface in org.marketcetera.trade
-
Indicates that the implementor has a
Sidevalue. - HasTrade - Interface in org.marketcetera.trade.pnl
-
Indicates a trade that took place at a particular point in time for a particular amount and price.
- HasTradeMessage - Interface in org.marketcetera.trade
-
Indicates that the implementer has an
TradeMessage. - HasUserTrade - Interface in org.marketcetera.trade.pnl
-
Provides a user-centric view of a
Trade.
I
- IdentifyOwnerStrategy - Interface in org.marketcetera.trade
-
Provides a method to determine the owner of a received message.
- IncomingFixAdminMessageEvent - Interface in org.marketcetera.trade.event
-
Indicates that an incoming FIX admin message has been received.
- IncomingFixAppMessageEvent - Interface in org.marketcetera.trade.event
-
Indicates that an incoming FIX app message has been received.
- IncomingFixMessageEvent - Interface in org.marketcetera.trade.event
-
Indicates an incoming FIX Message event.
- IncomingMessageInterceptedEvent - Interface in org.marketcetera.trade.event
-
Indicates that an incoming message has been intercepted.
- IncomingTradeMessage - Interface in org.marketcetera.trade.event
-
Indicates an incoming
TradeMessage. - InjectedFixMessageEvent - Interface in org.marketcetera.trade.event
-
Indicates an incoming FIX Message event.
L
- Lot - Interface in org.marketcetera.trade.pnl
-
Identifies a lot used to calculate profit and loss.
- LotFactory - Interface in org.marketcetera.trade.pnl
-
Creates new
Lotobjects.
M
- message - Variable in class org.marketcetera.trade.client.SendOrderResponse
-
message value
- MessageInterceptedEvent - Interface in org.marketcetera.trade.event
-
Indicates that an order has been intercepted.
- MessageOwnerService - Interface in org.marketcetera.trade.service
-
Identifies the owner of a message.
- MutableExecutionReportSummary - Interface in org.marketcetera.trade
-
Represents an execution report received as part of a trade flow.
- MutableExecutionReportSummaryFactory - Interface in org.marketcetera.trade
-
Creates
MutableExecutionReportSummaryobjects. - MutableOrderSummary - Interface in org.marketcetera.trade
- MutableOrderSummaryFactory - Interface in org.marketcetera.trade
-
Creates
MutableOrderSummaryobjects. - MutableReport - Interface in org.marketcetera.trade
-
Provides a mutable
Reportimplementation - MutableReportFactory - Interface in org.marketcetera.trade
-
Creates
MutableReportobjects.
O
- orderId - Variable in class org.marketcetera.trade.client.SendOrderResponse
-
order id value
- OrderSummary - Interface in org.marketcetera.trade
-
Provides a summary of each order.
- OrderSummaryEvent - Interface in org.marketcetera.trade.event
-
Indicates that an
OrderSummaryrecord has been created or updated. - OrderSummaryFactory - Interface in org.marketcetera.trade
-
Creates
OrderSummaryobjects. - OrderSummaryService - Interface in org.marketcetera.trade.service
-
Provides order summary services.
- OrderValidationException - Exception in org.marketcetera.trade.client
-
Indicates errors encountered when validating orders before sending them to the server.
- OrderValidationException(Throwable, I18NBoundMessage) - Constructor for exception org.marketcetera.trade.client.OrderValidationException
-
Creates an instance.
- OrderValidationException(I18NBoundMessage) - Constructor for exception org.marketcetera.trade.client.OrderValidationException
-
Creates an instance.
- org.marketcetera.trade - package org.marketcetera.trade
- org.marketcetera.trade.client - package org.marketcetera.trade.client
- org.marketcetera.trade.event - package org.marketcetera.trade.event
- org.marketcetera.trade.pnl - package org.marketcetera.trade.pnl
- org.marketcetera.trade.pnl.event - package org.marketcetera.trade.pnl.event
- org.marketcetera.trade.service - package org.marketcetera.trade.service
- OutgoingMessage - Interface in org.marketcetera.trade
-
Represents a message sent to a broker.
- OutgoingMessageFactory - Interface in org.marketcetera.trade
-
Creates
OutgoingMessageFactoryobjects. - OutgoingMessageInterceptedEvent - Interface in org.marketcetera.trade.event
-
Indicates that an outgoing message has been intercepted.
- OutgoingMessageService - Interface in org.marketcetera.trade.service
-
Provides services for outgoing messages.
- OutgoingOrderEvent - Interface in org.marketcetera.trade.event
-
Indicates an outgoing order has occurred.
- OutgoingOrderStatusEvent - Interface in org.marketcetera.trade.event
-
Indicates the send status of an outgoing order.
P
- Position - Interface in org.marketcetera.trade.pnl
-
Describes position of a given instrument owned by a given user at a given point in time.
- PositionChangedEvent - Interface in org.marketcetera.trade.pnl.event
-
Indicates that the position of an instrument has changed for a user.
- PositionFactory - Interface in org.marketcetera.trade.pnl
-
Creates new
Positionobjects. - ProfitAndLoss - Interface in org.marketcetera.trade.pnl
-
Indicates profit and loss for a user-instrument tuple.
- ProfitAndLossFactory - Interface in org.marketcetera.trade.pnl
-
Creates new
ProfitAndLossobjects. - purgeReportsBefore(Date) - Method in interface org.marketcetera.trade.service.ReportService
-
Purges reports before the given date.
R
- readAvailableFixInitiatorSessions() - Method in interface org.marketcetera.trade.client.TradeClient
-
Get the currently available FIX initiator sessions.
- ReadCurrentPositions - org.marketcetera.trade.pnl.TradePnlPermissions
- receiveOutgoingMessage(Message) - Method in interface org.marketcetera.trade.RootOrderIdFactory
-
Records outgoing messages, if necessary.
- receiveSuggestion(Suggestion) - Method in interface org.marketcetera.trade.SuggestionListener
-
Receive a trade suggestion.
- receiveTradeMessage(TradeMessage) - Method in interface org.marketcetera.trade.TradeMessageListener
-
Receive a trade message.
- recordOutgoingMessage(Message, SessionID, BrokerID, User) - Method in interface org.marketcetera.trade.service.OutgoingMessageService
-
Record the outgoing message.
- removeSuggestionListener(SuggestionListener) - Method in interface org.marketcetera.trade.client.TradeClient
-
Remove the given suggestion listener.
- removeSuggestionListener(SuggestionListener) - Method in interface org.marketcetera.trade.service.TradeService
-
Remove the given trade message listener.
- removeTradeMessageListener(TradeMessageListener) - Method in interface org.marketcetera.trade.TradeMessagePublisher
-
Remove the given trade message listener.
- Report - Interface in org.marketcetera.trade
-
Represents a report object received as part of a trade flow.
- ReportFactory - Interface in org.marketcetera.trade
-
Creates
Reportobjects. - ReportService - Interface in org.marketcetera.trade.service
-
Provides access to reports.
- reportSuggestion(Suggestion) - Method in interface org.marketcetera.trade.service.TradeService
-
Report a suggestion to be broadcast.
- reportTradeMessage(TradeMessage) - Method in interface org.marketcetera.trade.TradeMessageBroadcaster
-
Receives a trade message to broadcast to interested subscribers.
- ReportType - Enum in org.marketcetera.trade
-
The type of a persistent report.
- ReportType() - Constructor for enum org.marketcetera.trade.ReportType
- resolveSymbol(String) - Method in interface org.marketcetera.trade.client.TradeClient
-
Resolves the given symbol to an
Instrument. - RootOrderIdFactory - Interface in org.marketcetera.trade
-
Constructs root order id values.
S
- save(OrderSummary) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Save the order status value.
- save(OutgoingMessage) - Method in interface org.marketcetera.trade.service.OutgoingMessageService
-
Save the given outgoing message.
- save(Report) - Method in interface org.marketcetera.trade.service.ReportService
-
Saves the given report.
- save(ReportBase) - Method in interface org.marketcetera.trade.service.ReportService
-
Saves the given report.
- selectServerFixSession(Order) - Method in interface org.marketcetera.trade.service.TradeService
-
Select a session for the given order.
- sendOrder(User, Order) - Method in interface org.marketcetera.trade.service.TradeService
-
Send the given order owned by the given user.
- sendOrder(Order) - Method in interface org.marketcetera.trade.client.TradeClient
-
Submit the given order.
- SendOrderAction - org.marketcetera.trade.TradePermissions
- SendOrderFailed - Exception in org.marketcetera.trade
-
Indicates an order could not be sent.
- SendOrderFailed() - Constructor for exception org.marketcetera.trade.SendOrderFailed
-
Create a new SendOrderFailed instance.
- SendOrderFailed(String) - Constructor for exception org.marketcetera.trade.SendOrderFailed
-
Create a new SendOrderFailed instance.
- SendOrderFailed(String, Throwable) - Constructor for exception org.marketcetera.trade.SendOrderFailed
-
Create a new SendOrderFailed instance.
- SendOrderFailed(String, Throwable, boolean, boolean) - Constructor for exception org.marketcetera.trade.SendOrderFailed
-
Create a new SendOrderFailed instance.
- SendOrderFailed(Throwable) - Constructor for exception org.marketcetera.trade.SendOrderFailed
-
Create a new SendOrderFailed instance.
- SendOrderResponse - Class in org.marketcetera.trade.client
-
Contains the information relevant to a sent order.
- SendOrderResponse() - Constructor for class org.marketcetera.trade.client.SendOrderResponse
- sendOrders(List<Order>) - Method in interface org.marketcetera.trade.client.TradeClient
-
Submit the given orders.
- sendOrderSuggestion(Suggestion) - Method in interface org.marketcetera.trade.client.TradeClient
-
Submit a trade suggestion.
- SendSuggestionAction - org.marketcetera.trade.TradePermissions
- serialVersionUID - Static variable in exception org.marketcetera.trade.client.OrderValidationException
- serialVersionUID - Static variable in exception org.marketcetera.trade.SendOrderFailed
- setAccount(String) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the account value.
- setAccount(String) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the account value.
- setActor(User) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the actor value.
- setActor(User) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the order status actor value.
- setActor(User) - Method in interface org.marketcetera.trade.MutableReport
-
Get the actor value.
- setAllocatedQuantity(BigDecimal) - Method in interface org.marketcetera.trade.pnl.Lot
-
Set the allocatedQuantity value.
- setAveragePrice(BigDecimal) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the avgPrice value.
- setAveragePrice(BigDecimal) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the average price value.
- setBasisPrice(BigDecimal) - Method in interface org.marketcetera.trade.pnl.Lot
-
Set the basisPrice value.
- setBasisPrice(BigDecimal) - Method in interface org.marketcetera.trade.pnl.ProfitAndLoss
-
Set the basisPrice value.
- setBrokerId(BrokerID) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the brokerId value.
- setBrokerID(BrokerID) - Method in interface org.marketcetera.trade.MutableReport
-
Get the brokerID value.
- setBrokerOrderId(OrderID) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the broker order id value.
- setCumulativeQuantity(BigDecimal) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the cumQuantity value.
- setCumulativeQuantity(BigDecimal) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the cumulative quantity value.
- setCurrentPosition(CurrentPosition) - Method in interface org.marketcetera.trade.pnl.HasCurrentPosition
-
Set the currentposition value.
- setEffectiveCumulativeQuantity(BigDecimal) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the effectiveCumQuantity value.
- setEffectiveDate(Date) - Method in interface org.marketcetera.trade.pnl.Lot
-
Set the effectiveDate value.
- setEffectiveDate(Date) - Method in interface org.marketcetera.trade.pnl.Position
-
Set the effectiveDate value.
- setExecutionId(String) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the execution id value.
- setExecutionId(OrderID) - Method in interface org.marketcetera.trade.pnl.Trade
-
Set the executionId value.
- setExecutionType(ExecutionType) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the execType value.
- setExpiry(String) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the expiry value.
- setFailed(boolean) - Method in class org.marketcetera.trade.client.SendOrderResponse
-
Sets the failed value.
- setFixMessage(String) - Method in interface org.marketcetera.trade.MutableReport
-
Get the fixMessage value.
- setGain(BigDecimal) - Method in interface org.marketcetera.trade.pnl.Lot
-
Set the gain value.
- setHierarchy(Hierarchy) - Method in interface org.marketcetera.trade.MutableReport
-
Get the hierarchy value.
- setInstrument(Instrument) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the instrument value.
- setInstrument(Instrument) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the instrument value.
- setLastPrice(BigDecimal) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the lastPrice value.
- setLastPrice(BigDecimal) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the last price value.
- setLastQuantity(BigDecimal) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the lastQuantity value.
- setLastQuantity(BigDecimal) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the last quantity value.
- setLeavesQuantity(BigDecimal) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the leavesQuantity value.
- setLeavesQuantity(BigDecimal) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the leaves quantity value.
- setLot(Lot) - Method in interface org.marketcetera.trade.pnl.HasLot
-
Set the lot value.
- setMessage(String) - Method in class org.marketcetera.trade.client.SendOrderResponse
-
Sets the message value.
- setMsgSeqNum(int) - Method in interface org.marketcetera.trade.MutableReport
-
Get the msgSeqNum value.
- setOptionType(OptionType) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the option type value.
- setOrderId(OrderID) - Method in class org.marketcetera.trade.client.SendOrderResponse
-
Sets the orderId value.
- setOrderId(OrderID) - Method in interface org.marketcetera.trade.HasOrderId
-
Set the order id value.
- setOrderId(OrderID) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the orderId value.
- setOrderID(OrderID) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the order id value.
- setOrderID(OrderID) - Method in interface org.marketcetera.trade.MutableReport
-
Get the orderID value.
- setOrderPrice(BigDecimal) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the order price value.
- setOrderQuantity(BigDecimal) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the orderQuantity value.
- setOrderQuantity(BigDecimal) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the order quantity value.
- setOrderStatus(OrderStatus) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the orderStatus value.
- setOrderStatus(OrderStatus) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the orderStatus value.
- setOrderType(OrderType) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the orderType value.
- setOriginalOrderID(OrderID) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the original order id value.
- setOriginator(Originator) - Method in interface org.marketcetera.trade.MutableReport
-
Get the originator value.
- setPosition(BigDecimal) - Method in interface org.marketcetera.trade.pnl.CurrentPosition
-
Set the position value.
- setPosition(BigDecimal) - Method in interface org.marketcetera.trade.pnl.Position
-
Set the position value.
- setPosition(BigDecimal) - Method in interface org.marketcetera.trade.pnl.ProfitAndLoss
-
Set the position value.
- setPosition(Position) - Method in interface org.marketcetera.trade.pnl.HasPosition
-
Set the position value.
- setPrice(BigDecimal) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the price value.
- setPrice(BigDecimal) - Method in interface org.marketcetera.trade.pnl.Trade
-
Set the price value.
- setProfitAndLoss(ProfitAndLoss) - Method in interface org.marketcetera.trade.pnl.HasProfitAndLoss
-
Set the profitandloss value.
- setQuantity(BigDecimal) - Method in interface org.marketcetera.trade.pnl.Lot
-
Set the quantity value.
- setQuantity(BigDecimal) - Method in interface org.marketcetera.trade.pnl.Trade
-
Set the quantity value.
- setRealizedGain(BigDecimal) - Method in interface org.marketcetera.trade.pnl.CurrentPosition
-
Set the realizedGain value.
- setRealizedGain(BigDecimal) - Method in interface org.marketcetera.trade.pnl.Position
-
Set the realizedGain value.
- setRealizedGain(BigDecimal) - Method in interface org.marketcetera.trade.pnl.ProfitAndLoss
-
Set the realizedGain value.
- setReport(Report) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the report value.
- setReport(Report) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the report value.
- setReportID(ReportID) - Method in interface org.marketcetera.trade.MutableReport
-
Get the reportID value.
- setReportType(ReportType) - Method in interface org.marketcetera.trade.MutableReport
-
Get the reportType value.
- setRootOrderId(OrderID) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the rootOrderId value.
- setRootOrderID(OrderID) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the rootOrderId value.
- setSecurityType(SecurityType) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the security type value.
- setSendingTime(Date) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the sendingTime value.
- setSendingTime(Date) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the sending time value.
- setSendingTime(Date) - Method in interface org.marketcetera.trade.MutableReport
-
Get the sendingTime value.
- setSessionId(SessionID) - Method in interface org.marketcetera.trade.MutableReport
-
Get the sessionId value.
- setSide(Side) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the side value.
- setSide(Side) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the side value.
- setSide(Side) - Method in interface org.marketcetera.trade.pnl.UserTrade
-
Set the side value.
- setStrikePrice(BigDecimal) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the strike price value.
- setSymbol(String) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the symbol value.
- setText(String) - Method in interface org.marketcetera.trade.MutableReport
-
Set the text value.
- setTimeInForce(TimeInForce) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the time-in-force value.
- setTrade(Trade) - Method in interface org.marketcetera.trade.pnl.HasTrade
-
Set the trade value.
- setTradePrice(BigDecimal) - Method in interface org.marketcetera.trade.pnl.Lot
-
Set the tradePrice value.
- setTransactionTime(Date) - Method in interface org.marketcetera.trade.pnl.Trade
-
Set the transactionTime value.
- setTransactTime(Date) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the transact time value.
- setTransactTime(Date) - Method in interface org.marketcetera.trade.MutableReport
-
Get the transactTime value.
- setUnrealizedGain(BigDecimal) - Method in interface org.marketcetera.trade.pnl.CurrentPosition
-
Set the unrealizedGain value.
- setUnrealizedGain(BigDecimal) - Method in interface org.marketcetera.trade.pnl.Position
-
Set the unrealizedGain value.
- setUnrealizedGain(BigDecimal) - Method in interface org.marketcetera.trade.pnl.ProfitAndLoss
-
Set the unrealizedGain value.
- setUserTrade(UserTrade) - Method in interface org.marketcetera.trade.pnl.HasUserTrade
-
Set the usertrade value.
- setViewer(User) - Method in interface org.marketcetera.trade.MutableExecutionReportSummary
-
Set the viewer value.
- setViewer(User) - Method in interface org.marketcetera.trade.MutableOrderSummary
-
Set the order status viewer value.
- setViewer(User) - Method in interface org.marketcetera.trade.MutableReport
-
Get the viewer value.
- setWeightedAverageCost(BigDecimal) - Method in interface org.marketcetera.trade.pnl.CurrentPosition
-
Set the weightedAverageCost value.
- setWeightedAverageCost(BigDecimal) - Method in interface org.marketcetera.trade.pnl.Position
-
Set the weightedAverageCost value.
- SuggestionListener - Interface in org.marketcetera.trade
-
Listens for trade suggestions.
T
- toString() - Method in class org.marketcetera.trade.client.SendOrderResponse
- Trade - Interface in org.marketcetera.trade.pnl
-
Indicates a trade that took place at a particular point in time for a particular amount and price.
- TradeClient - Interface in org.marketcetera.trade.client
-
Provides trading-related services.
- TradeClientFactory<ParameterClazz> - Interface in org.marketcetera.trade.client
-
Constructs
TradeClientobjects. - TradeClientParameters - Interface in org.marketcetera.trade.client
-
Provides parameters necessary to connect to a
TradeClient. - TradeFactory - Interface in org.marketcetera.trade.pnl
-
Creates new
Tradeobjects. - TradeMessageBroadcaster - Interface in org.marketcetera.trade
-
Broadcasts
TradeMessageobjects. - TradeMessageListener - Interface in org.marketcetera.trade
-
Listens for
TradeMessageobjects. - TradeMessagePublisher - Interface in org.marketcetera.trade
-
Manages trade message listeners.
- TradePermissions - Enum in org.marketcetera.trade
-
Defines trading permission names.
- TradePermissions() - Constructor for enum org.marketcetera.trade.TradePermissions
- TradePnlClient - Interface in org.marketcetera.trade.pnl
-
Provides a client interface for TradePnlRpc services.
- TradePnlClientFactory<ParameterClazz> - Interface in org.marketcetera.trade.pnl
-
Creates
TradePnlClientobjects. - TradePnlClientParameters - Interface in org.marketcetera.trade.pnl
-
Provides parameters necessary to connect to a
TradePnlClient. - TradePnlPermissions - Enum in org.marketcetera.trade.pnl
-
Provides permissions for services.
- TradePnlPermissions() - Constructor for enum org.marketcetera.trade.pnl.TradePnlPermissions
- TradePnlService - Interface in org.marketcetera.trade.pnl
-
Provides TradePnlService services.
- TradeService - Interface in org.marketcetera.trade.service
-
Provides trade services.
U
- update(OrderSummary, Report, ReportBase) - Method in interface org.marketcetera.trade.service.OrderSummaryService
-
Update the order status value with the given reports.
- UserTrade - Interface in org.marketcetera.trade.pnl
-
Provides a user-centric view of a
Trade. - UserTradeFactory - Interface in org.marketcetera.trade.pnl
-
Creates new
UserTradeobjects.
V
- valueOf(String) - Static method in enum org.marketcetera.trade.pnl.TradePnlPermissions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.marketcetera.trade.ReportType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.marketcetera.trade.TradePermissions
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.marketcetera.trade.pnl.TradePnlPermissions
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.marketcetera.trade.ReportType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.marketcetera.trade.TradePermissions
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ViewOpenOrdersAction - org.marketcetera.trade.TradePermissions
- ViewPositionAction - org.marketcetera.trade.TradePermissions
- ViewReportAction - org.marketcetera.trade.TradePermissions
- ViewSuggestionsAction - org.marketcetera.trade.TradePermissions
- ViewUserDataAction - org.marketcetera.trade.TradePermissions
W
- WriteUserDataAction - org.marketcetera.trade.TradePermissions
All Classes All Packages