Package org.glassfish.grizzly
Class AbstractSocketConnectorHandler.Builder<E extends AbstractSocketConnectorHandler.Builder>
- java.lang.Object
-
- org.glassfish.grizzly.AbstractSocketConnectorHandler.Builder<E>
-
- Type Parameters:
E
- itself
- Direct Known Subclasses:
TCPNIOConnectorHandler.Builder
,UDPNIOConnectorHandler.Builder
- Enclosing class:
- AbstractSocketConnectorHandler
public abstract static class AbstractSocketConnectorHandler.Builder<E extends AbstractSocketConnectorHandler.Builder> extends Object
Builder
-
-
Field Summary
Fields Modifier and Type Field Description protected ConnectionProbe
connectionProbe
protected Processor
processor
protected ProcessorSelector
processorSelector
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description AbstractSocketConnectorHandler
build()
protected abstract AbstractSocketConnectorHandler
create()
E
probe(ConnectionProbe connectionProbe)
E
processor(Processor processor)
E
processorSelector(ProcessorSelector processorSelector)
-
-
-
Field Detail
-
processor
protected Processor processor
-
processorSelector
protected ProcessorSelector processorSelector
-
connectionProbe
protected ConnectionProbe connectionProbe
-
-
Method Detail
-
processorSelector
public E processorSelector(ProcessorSelector processorSelector)
-
probe
public E probe(ConnectionProbe connectionProbe)
-
build
public AbstractSocketConnectorHandler build()
-
create
protected abstract AbstractSocketConnectorHandler create()
-
-