public class DefaultLifeCycleEventListener
extends java.lang.Object
Constructor and Description |
---|
DefaultLifeCycleEventListener(AdapterConnectionStatusListener adapterConnectionStatusListener,
BlotterCache cache,
EventBus eventBus,
BlotterFieldsMapper blotterFieldsMapper,
StrategyTypeInferer strategyTypeInferer,
SimpleStatusRequest.SimpleStatusRequestFactory simpleStatusRequestFactory,
SimpleFillRequest.SimpleFillRequestFactory simpleFillRequestFactory,
ComplexStrategyMetaCache.ComplexStrategyMetaCacheFactory complexStrategyMetaCacheFactory,
OrderExtractor orderExtractor,
ConfiguredOrderStatusRequestFactory requestFactory,
java.util.concurrent.atomic.AtomicBoolean hasProcessedCancelledRejectedItems,
java.util.concurrent.atomic.AtomicBoolean hasProcessedExpiredItems,
java.util.concurrent.atomic.AtomicBoolean hasProcessedFilledItems,
java.util.concurrent.atomic.AtomicBoolean hasProcessedActiveItems,
java.lang.Boolean combineClientCodeToAccountCode) |
Modifier and Type | Method and Description |
---|---|
LifeCycleEventListener |
getLifeCycleEventListener() |
void |
initialise(BrokerProxy brokerProxy) |
void |
notifyAdapterConnectionListener(java.lang.String catchupName) |
boolean |
processedHistoricOrders() |
void |
processOrderLifeCycleEvent(OrderLifeCycleEvent event,
<any> subscriber) |
public DefaultLifeCycleEventListener(AdapterConnectionStatusListener adapterConnectionStatusListener, BlotterCache cache, EventBus eventBus, BlotterFieldsMapper blotterFieldsMapper, StrategyTypeInferer strategyTypeInferer, SimpleStatusRequest.SimpleStatusRequestFactory simpleStatusRequestFactory, SimpleFillRequest.SimpleFillRequestFactory simpleFillRequestFactory, ComplexStrategyMetaCache.ComplexStrategyMetaCacheFactory complexStrategyMetaCacheFactory, OrderExtractor orderExtractor, ConfiguredOrderStatusRequestFactory requestFactory, java.util.concurrent.atomic.AtomicBoolean hasProcessedCancelledRejectedItems, java.util.concurrent.atomic.AtomicBoolean hasProcessedExpiredItems, java.util.concurrent.atomic.AtomicBoolean hasProcessedFilledItems, java.util.concurrent.atomic.AtomicBoolean hasProcessedActiveItems, java.lang.Boolean combineClientCodeToAccountCode)
public void initialise(BrokerProxy brokerProxy)
public LifeCycleEventListener getLifeCycleEventListener()
public void processOrderLifeCycleEvent(OrderLifeCycleEvent event, <any> subscriber)
public void notifyAdapterConnectionListener(java.lang.String catchupName)
public boolean processedHistoricOrders()