Package org.eclipse.net4j
Interface ITransportConfig
-
- All Superinterfaces:
org.eclipse.net4j.util.security.INegotiatorAware
public interface ITransportConfig extends org.eclipse.net4j.util.security.INegotiatorAware
A common transport configuration that specifies basic dependencies forchannel multiplexers
,connectors
andacceptors
.- Since:
- 2.0
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IBufferProvider
getBufferProvider()
org.eclipse.net4j.util.lifecycle.ILifecycle
getLifecycle()
Returns the lifecycle delegate used for inactivity checks in the setter implementations of this transport configuration.IProtocolProvider
getProtocolProvider()
java.util.concurrent.ExecutorService
getReceiveExecutor()
void
setBufferProvider(IBufferProvider bufferProvider)
void
setLifecycle(org.eclipse.net4j.util.lifecycle.ILifecycle lifecycle)
Sets the lifecycle delegate to be used for inactivity checks in the setter implementations of this transport configuration.void
setProtocolProvider(IProtocolProvider protocolProvider)
void
setReceiveExecutor(java.util.concurrent.ExecutorService receiveExecutor)
-
-
-
Method Detail
-
getLifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle getLifecycle()
Returns the lifecycle delegate used for inactivity checks in the setter implementations of this transport configuration.
-
setLifecycle
void setLifecycle(org.eclipse.net4j.util.lifecycle.ILifecycle lifecycle)
Sets the lifecycle delegate to be used for inactivity checks in the setter implementations of this transport configuration.
-
getBufferProvider
IBufferProvider getBufferProvider()
-
setBufferProvider
void setBufferProvider(IBufferProvider bufferProvider)
-
getReceiveExecutor
java.util.concurrent.ExecutorService getReceiveExecutor()
-
setReceiveExecutor
void setReceiveExecutor(java.util.concurrent.ExecutorService receiveExecutor)
-
getProtocolProvider
IProtocolProvider getProtocolProvider()
-
setProtocolProvider
void setProtocolProvider(IProtocolProvider protocolProvider)
-
-