public class OrderCancellationListenerImpl extends java.lang.Object implements BrokerProxyListener, RequestEvictionCache.Evictable
Constructor and Description |
---|
OrderCancellationListenerImpl(BrokerProxyManager brokerProxyManager,
UserManager userManager,
ErrorEventFactory errorEventFactory,
CancellationLifeCycleEventHandler.CancellationLifeCycleEventHandlerFactory cancellationLifeCycleEventHandlerFactory,
RequestEvictionCache requestEvictionCache) |
Modifier and Type | Method and Description |
---|---|
OrderCancellationSingleRequest |
getBarracudaCancelRequest(CancelRequest cancelRequest) |
void |
onError(ServiceResponse serviceResponse) |
void |
onEviction() |
void |
onSuccess(ServiceResponse serviceResponse) |
void |
onTimeout(ServiceRequest serviceRequest) |
void |
onTradeClosed() |
void |
orderCancelRequestReceived(CancelRequest cancelRequest) |
public OrderCancellationListenerImpl(BrokerProxyManager brokerProxyManager, UserManager userManager, ErrorEventFactory errorEventFactory, CancellationLifeCycleEventHandler.CancellationLifeCycleEventHandlerFactory cancellationLifeCycleEventHandlerFactory, RequestEvictionCache requestEvictionCache)
public void onTradeClosed()
public void orderCancelRequestReceived(CancelRequest cancelRequest)
public void onSuccess(ServiceResponse serviceResponse)
onSuccess
in interface BrokerProxyListener
public void onError(ServiceResponse serviceResponse)
onError
in interface BrokerProxyListener
public void onTimeout(ServiceRequest serviceRequest)
onTimeout
in interface BrokerProxyListener
public OrderCancellationSingleRequest getBarracudaCancelRequest(CancelRequest cancelRequest)
public void onEviction()
onEviction
in interface RequestEvictionCache.Evictable