@PrivateApi public class NodeIOService extends Object implements IOService
| Constructor and Description |
|---|
NodeIOService(Node node,
NodeEngineImpl nodeEngine) |
public NodeIOService(Node node, NodeEngineImpl nodeEngine)
public String getHazelcastName()
getHazelcastName in interface IOServicepublic LoggingService getLoggingService()
getLoggingService in interface IOServicepublic Address getThisAddress()
getThisAddress in interface IOServicepublic void onFatalError(Exception e)
onFatalError in interface IOServicepublic SocketInterceptorConfig getSocketInterceptorConfig()
public SymmetricEncryptionConfig getSymmetricEncryptionConfig()
getSymmetricEncryptionConfig in interface IOServicepublic SSLConfig getSSLConfig()
getSSLConfig in interface IOServicepublic ClientEngine getClientEngine()
getClientEngine in interface IOServicepublic TextCommandService getTextCommandService()
getTextCommandService in interface IOServicepublic boolean isMemcacheEnabled()
isMemcacheEnabled in interface IOServicepublic boolean isRestEnabled()
isRestEnabled in interface IOServicepublic boolean isHealthcheckEnabled()
isHealthcheckEnabled in interface IOServicepublic void removeEndpoint(Address endPoint)
removeEndpoint in interface IOServicepublic void onDisconnect(Address endpoint, Throwable cause)
onDisconnect in interface IOServicepublic void onSuccessfulConnection(Address address)
onSuccessfulConnection in interface IOServicepublic void onFailedConnection(Address address)
onFailedConnection in interface IOServicepublic void shouldConnectTo(Address address)
shouldConnectTo in interface IOServicepublic boolean isSocketBind()
isSocketBind in interface IOServicepublic boolean isSocketBindAny()
isSocketBindAny in interface IOServicepublic int getSocketReceiveBufferSize()
getSocketReceiveBufferSize in interface IOServicepublic int getSocketSendBufferSize()
getSocketSendBufferSize in interface IOServicepublic boolean useDirectSocketBuffer()
useDirectSocketBuffer in interface IOServicepublic int getSocketClientReceiveBufferSize()
IOServicegetSocketClientReceiveBufferSize in interface IOServicepublic int getSocketClientSendBufferSize()
IOServicegetSocketClientSendBufferSize in interface IOServicepublic void configureSocket(Socket socket) throws SocketException
configureSocket in interface IOServiceSocketExceptionpublic void interceptSocket(Socket socket, boolean onAccept) throws IOException
interceptSocket in interface IOServiceIOExceptionpublic boolean isSocketInterceptorEnabled()
isSocketInterceptorEnabled in interface IOServicepublic int getSocketConnectTimeoutSeconds()
getSocketConnectTimeoutSeconds in interface IOServicepublic int getInputSelectorThreadCount()
getInputSelectorThreadCount in interface IOServicepublic int getOutputSelectorThreadCount()
getOutputSelectorThreadCount in interface IOServicepublic long getConnectionMonitorInterval()
getConnectionMonitorInterval in interface IOServicepublic int getConnectionMonitorMaxFaults()
getConnectionMonitorMaxFaults in interface IOServicepublic int getBalancerIntervalSeconds()
getBalancerIntervalSeconds in interface IOServicepublic void executeAsync(Runnable runnable)
executeAsync in interface IOServicepublic EventService getEventService()
getEventService in interface IOServicepublic InternalSerializationService getSerializationService()
getSerializationService in interface IOServicepublic ChannelFactory getChannelFactory()
getChannelFactory in interface IOServicepublic MemberSocketInterceptor getMemberSocketInterceptor()
getMemberSocketInterceptor in interface IOServicepublic ChannelInboundHandler createInboundHandler(TcpIpConnection connection)
createInboundHandler in interface IOServicepublic ChannelOutboundHandler createOutboundHandler(TcpIpConnection connection)
createOutboundHandler in interface IOServicepublic Collection<Integer> getOutboundPorts()
getOutboundPorts in interface IOServiceCopyright © 2017 Hazelcast, Inc.. All Rights Reserved.