|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.mina.core.service.AbstractIoService
org.apache.mina.core.service.AbstractIoConnector
org.apache.mina.transport.vmpipe.VmPipeConnector
public final class VmPipeConnector
Connects to IoHandlers which is bound on the specified
VmPipeAddress.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.mina.core.service.AbstractIoService |
|---|
AbstractIoService.ServiceOperationFuture |
| Field Summary |
|---|
| Fields inherited from class org.apache.mina.core.service.AbstractIoService |
|---|
disposalLock |
| Constructor Summary | |
|---|---|
VmPipeConnector()
Creates a new instance. |
|
VmPipeConnector(Executor executor)
Creates a new instance. |
|
| Method Summary | |
|---|---|
protected ConnectFuture |
connect0(SocketAddress remoteAddress,
SocketAddress localAddress,
IoSessionInitializer<? extends ConnectFuture> sessionInitializer)
Implement this method to perform the actual connect operation. |
protected IoFuture |
dispose0()
Implement this method to release any acquired resources. |
VmPipeSessionConfig |
getSessionConfig()
Returns the default configuration of the new IoSessions
created by this service. |
TransportMetadata |
getTransportMetadata()
Returns the TransportMetadata that this service runs on. |
| Methods inherited from class org.apache.mina.core.service.AbstractIoConnector |
|---|
connect, connect, connect, connect, connect, connect, finishSessionInitialization0, getConnectTimeout, getConnectTimeoutCheckInterval, getConnectTimeoutMillis, getDefaultRemoteAddress, setConnectTimeout, setConnectTimeoutCheckInterval, setConnectTimeoutMillis, setDefaultRemoteAddress, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.mina.core.service.IoService |
|---|
addListener, broadcast, dispose, getActivationTime, getFilterChain, getFilterChainBuilder, getHandler, getIdleState, getManagedSessionCount, getManagedSessions, getScheduledWriteBytes, getScheduledWriteMessages, getSessionDataStructureFactory, getStatistics, isActive, isDisposed, isDisposing, removeListener, setFilterChainBuilder, setHandler, setSessionDataStructureFactory |
| Constructor Detail |
|---|
public VmPipeConnector()
public VmPipeConnector(Executor executor)
| Method Detail |
|---|
public TransportMetadata getTransportMetadata()
IoServiceTransportMetadata that this service runs on.
public VmPipeSessionConfig getSessionConfig()
AbstractIoServiceIoSessions
created by this service.
getSessionConfig in interface IoServicegetSessionConfig in class AbstractIoService
protected ConnectFuture connect0(SocketAddress remoteAddress,
SocketAddress localAddress,
IoSessionInitializer<? extends ConnectFuture> sessionInitializer)
AbstractIoConnector
connect0 in class AbstractIoConnectorlocalAddress - null if no local address is specified
protected IoFuture dispose0()
throws Exception
AbstractIoServiceAbstractIoService.dispose().
dispose0 in class AbstractIoServiceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||