Class EditableResponder
java.lang.Object
com.caplin.motif.fx.trading.Responder<T>
com.caplin.motif.fx.trading.orders.edit.responder.BaseErrorResponder<EditStrategyRequest>
com.caplin.motif.fx.trading.orders.edit.responder.EditableResponder
A Responder for Edit Strategy, that can send message from the Editable state.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionEditableResponder
(EditStrategyRequest request, StrategyCache strategyCache) Constructs a Responder that can respond from the Editable state for the EditStrategy trade model. -
Method Summary
Modifier and TypeMethodDescriptionvoid
sendRefresh
(RefreshEvent event) Sends a refresh event notifying the client that the strategy that is currently being edited has changedMethods inherited from class com.caplin.motif.fx.trading.orders.edit.responder.BaseErrorResponder
sendError
-
Constructor Details
-
EditableResponder
Constructs a Responder that can respond from the Editable state for the EditStrategy trade model.
Please use
EditStrategyRequest.getEditableResponder()
to retrieve an instance- Parameters:
request
- The object representing the trade for the edit strategy request, which this responder can send messages for.strategyCache
- A cache for storing the most recent version of the Strategy reported by the server.
-
-
Method Details
-
sendRefresh
Sends a refresh event notifying the client that the strategy that is currently being edited has changed
- Parameters:
event
- The refresh event to send to the client- Throws:
com.caplin.trading.TradeException
- If there was a problem sending the event
-