Package org.jboss.remoting3
Class EndpointBuilder
- java.lang.Object
-
- org.jboss.remoting3.EndpointBuilder
-
public final class EndpointBuilder extends Object
A builder for a Remoting endpoint.- Author:
- David M. Lloyd
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionBuilder
addConnection(URI destination)
ConnectionProviderFactoryBuilder
addProvider(String scheme)
Endpoint
build()
org.xnio.XnioWorker.Builder
buildXnioWorker(org.xnio.Xnio xnio)
EndpointBuilder
setDefaultConnectionsOptionMap(org.xnio.OptionMap optionMap)
EndpointBuilder
setEndpointName(String endpointName)
EndpointBuilder
setXnioWorker(org.xnio.XnioWorker xnioWorker)
-
-
-
Method Detail
-
setEndpointName
public EndpointBuilder setEndpointName(String endpointName)
-
setXnioWorker
public EndpointBuilder setXnioWorker(org.xnio.XnioWorker xnioWorker)
-
buildXnioWorker
public org.xnio.XnioWorker.Builder buildXnioWorker(org.xnio.Xnio xnio)
-
addProvider
public ConnectionProviderFactoryBuilder addProvider(String scheme)
-
setDefaultConnectionsOptionMap
public EndpointBuilder setDefaultConnectionsOptionMap(org.xnio.OptionMap optionMap)
-
addConnection
public ConnectionBuilder addConnection(URI destination)
-
build
public Endpoint build() throws IOException
- Throws:
IOException
-
-