Class UserBlotterManager
java.lang.Object
com.caplin.motif.fx.ret.orders.blotter.sources.UserBlotterManager
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionrx.Observable<String>
addIfAbsentContainerObservable
(String username) getRecordObservable
(String username, String requestId) void
Use this method to update the data provider when an historical blotter update is received.void
removeContainerObservable
(String username)
-
Constructor Details
-
UserBlotterManager
-
-
Method Details
-
addIfAbsentContainerObservable
-
removeContainerObservable
-
getRecordObservable
-
publishRecord
public void publishRecord(@Nonnull String blotterId, @Nonnull String username, @Nonnull Map<String, String> fields) throws IllegalStateExceptionUse this method to update the data provider when an historical blotter update is received.A historicalOrder is an order received from LOMS' cache. The update will be published on a dedicated historical channel.
- Parameters:
username
- the user the order belongs tofields
- the blotter items to be published- Throws:
IllegalStateException
-