public class BrokerProxyManagerImpl extends java.lang.Object implements BrokerProxyManager
Modifier and Type | Class and Description |
---|---|
static class |
BrokerProxyManagerImpl.ActiveUserBrokerProxy |
Constructor and Description |
---|
BrokerProxyManagerImpl(SessionCredentialsProvider credentialsProvider,
ServiceRequestBroker broker,
BrokerProxy technicalSession,
Config config,
DefaultLifeCycleEventListener defaultLifeCycleEventListener,
ProxyExecutionReportListener proxyExecutionReportListener) |
Modifier and Type | Method and Description |
---|---|
BrokerProxy |
getUserBroker(java.lang.String username,
java.lang.String requestId) |
void |
removeUserBroker(java.lang.String username,
java.lang.String requestId) |
BrokerProxy |
synchronizedOperation(com.caplin.orders.barracuda.internal.proxy.BrokerProxyManagerImpl.Operation operation,
java.lang.String username,
java.lang.String requestId) |
public BrokerProxyManagerImpl(SessionCredentialsProvider credentialsProvider, ServiceRequestBroker broker, BrokerProxy technicalSession, Config config, DefaultLifeCycleEventListener defaultLifeCycleEventListener, ProxyExecutionReportListener proxyExecutionReportListener)
public BrokerProxy getUserBroker(java.lang.String username, java.lang.String requestId)
getUserBroker
in interface BrokerProxyManager
public void removeUserBroker(java.lang.String username, java.lang.String requestId)
removeUserBroker
in interface BrokerProxyManager
public BrokerProxy synchronizedOperation(com.caplin.orders.barracuda.internal.proxy.BrokerProxyManagerImpl.Operation operation, java.lang.String username, java.lang.String requestId)