public class Nio2ServiceFactory extends CloseableUtils.AbstractCloseable implements IoServiceFactory
CloseableUtils.AbstractCloseable.State
closeFuture, lock, log, state
Constructor and Description |
---|
Nio2ServiceFactory(FactoryManager manager) |
Modifier and Type | Method and Description |
---|---|
IoAcceptor |
createAcceptor(IoHandler handler) |
IoConnector |
createConnector(IoHandler handler) |
protected void |
doCloseImmediately()
doCloseImmediately is called once and only once
with state == Immediate
Overriding methods should always call the base implementation.
|
int |
getNioWorkers() |
builder, close, doCloseGracefully, isClosed, isClosing, preClose
public Nio2ServiceFactory(FactoryManager manager)
public IoConnector createConnector(IoHandler handler)
createConnector
in interface IoServiceFactory
public IoAcceptor createAcceptor(IoHandler handler)
createAcceptor
in interface IoServiceFactory
protected void doCloseImmediately()
CloseableUtils.AbstractCloseable
doCloseImmediately
in class CloseableUtils.AbstractCloseable
public int getNioWorkers()
Copyright © 2008–2017 The Apache Software Foundation. All rights reserved.