Package org.marketcetera.trade.pnl
Interface TradePnlService
-
public interface TradePnlServiceProvides TradePnlService services.- Since:
- $Release$
- Version:
- $Id$
- Author:
- Colin DuPlantis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CollectionPageResponse<CurrentPosition>getCurrentPositions(UserID inUserID, PageRequest inPageRequest)Requests positions for a user.CollectionPageResponse<ProfitAndLoss>getProfitAndLoss(UserID inUserID, Instrument inInstrument, PageRequest inPageRequest)Requests profit and loss for a user and an instrument.
-
-
-
Method Detail
-
getCurrentPositions
CollectionPageResponse<CurrentPosition> getCurrentPositions(UserID inUserID, PageRequest inPageRequest)
Requests positions for a user.- Parameters:
inUserID- aUserIDvalueinPageRequest- aPageRequestvalue- Returns:
- a
CollectionPageResponse<CurrentPosition>value
-
getProfitAndLoss
CollectionPageResponse<ProfitAndLoss> getProfitAndLoss(UserID inUserID, Instrument inInstrument, PageRequest inPageRequest)
Requests profit and loss for a user and an instrument.- Parameters:
inUserID- aUserIDvalueinInstrument- aInstrumentvalueinPageRequest- aPageRequestvalue- Returns:
- a
CollectionPageResponse<ProfitAndLoss>value
-
-