public abstract class RemoteConnectionInfoManagerFactory extends Object implements Closeable
Constructor and Description |
---|
RemoteConnectionInfoManagerFactory(OperationMessageListener messageListener,
ConnectionManagerConfig managerConfig) |
Modifier and Type | Method and Description |
---|---|
void |
addCloseListener(CloseListener<RemoteConnectionInfoManagerFactory> closeListener) |
void |
close() |
abstract RemoteConnectorInfoManager |
connect(RemoteWSFrameworkConnectionInfo info) |
protected abstract void |
doClose() |
protected ConnectionManagerConfig |
getManagerConfig() |
protected OperationMessageListener |
getMessageListener() |
protected void |
invokeCloseListener(CloseListener<RemoteConnectionInfoManagerFactory> closeListener) |
boolean |
isRunning() |
void |
removeCloseListener(CloseListener<RemoteConnectionInfoManagerFactory> closeListener) |
public RemoteConnectionInfoManagerFactory(OperationMessageListener messageListener, ConnectionManagerConfig managerConfig)
public abstract RemoteConnectorInfoManager connect(RemoteWSFrameworkConnectionInfo info)
protected abstract void doClose()
protected OperationMessageListener getMessageListener()
protected ConnectionManagerConfig getManagerConfig()
public boolean isRunning()
public final void close()
close
in interface Closeable
close
in interface AutoCloseable
public void addCloseListener(CloseListener<RemoteConnectionInfoManagerFactory> closeListener)
public void removeCloseListener(CloseListener<RemoteConnectionInfoManagerFactory> closeListener)
protected void invokeCloseListener(CloseListener<RemoteConnectionInfoManagerFactory> closeListener)
Copyright © 2018–2025. All rights reserved.