@StampyLibrary(libraryName="stampy-MINA-client-server-RI") public abstract class AbstractStampyMinaMessageGateway extends AbstractStampyMessageGateway
| Modifier and Type | Field and Description |
|---|---|
protected StampyServiceAdapter |
serviceAdapter |
interceptors, textInterceptors| Constructor and Description |
|---|
AbstractStampyMinaMessageGateway() |
| Modifier and Type | Method and Description |
|---|---|
void |
addServiceListener(org.apache.mina.core.service.IoServiceListener listener)
Adds the MINA service listener to the underlying connector or acceptor.
|
protected abstract void |
addServiceListenerImpl(org.apache.mina.core.service.IoServiceListener listener) |
java.util.Set<HostPort> |
getConnectedHostPorts()
Gets the connected host ports.
|
StampyMinaHandler |
getHandler()
Gets the handler.
|
java.util.List<org.apache.mina.core.service.IoServiceListener> |
getServiceListeners() |
void |
removeServiceListener(org.apache.mina.core.service.IoServiceListener listener)
Removes the MINA service listener.
|
protected abstract void |
removeServiceListenerImpl(org.apache.mina.core.service.IoServiceListener listener) |
void |
setHandler(StampyMinaHandler handler)
Sets the handler.
|
addMessageListener, addMessageListener, addOutgoingMessageInterceptor, addOutgoingTextInterceptor, broadcastMessage, broadcastMessage, clearMessageListeners, closeConnection, connect, getHeartbeat, getMaxMessageSize, getPort, getUnparseableMessageHandler, interceptOutgoingMessage, interceptOutgoingMessage, interceptOutgoingMessage, isAutoShutdown, isConnected, isForType, notifyMessageListeners, removeMessageListener, removeOutgoingMessageInterceptor, removeOutgoingTextInterceptor, sendMessage, sendMessage, setAutoShutdown, setHeartbeat, setListeners, setMaxMessageSize, setOutgoingMessageInterceptors, setOutgoingTextInterceptors, setPort, setUnparseableMessageHandler, shutdownprotected StampyServiceAdapter serviceAdapter
public void addServiceListener(org.apache.mina.core.service.IoServiceListener listener)
listener - the listenerprotected abstract void addServiceListenerImpl(org.apache.mina.core.service.IoServiceListener listener)
public void removeServiceListener(org.apache.mina.core.service.IoServiceListener listener)
listener - the listenerpublic java.util.List<org.apache.mina.core.service.IoServiceListener> getServiceListeners()
protected abstract void removeServiceListenerImpl(org.apache.mina.core.service.IoServiceListener listener)
public StampyMinaHandler getHandler()
public void setHandler(StampyMinaHandler handler)
handler - the new handlerpublic java.util.Set<HostPort> getConnectedHostPorts()
AbstractStampyMessageGatewaygetConnectedHostPorts in class AbstractStampyMessageGateway