Package org.jboss.ejb.client
Class EJBClientConnection.Builder
- java.lang.Object
-
- org.jboss.ejb.client.EJBClientConnection.Builder
-
- Enclosing class:
- EJBClientConnection
public static final class EJBClientConnection.Builder extends Object
A builder for a client connection definition.
-
-
Constructor Summary
Constructors Constructor Description Builder()Construct a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EJBClientConnectionbuild()Build a newEJBClientConnectioninstance based on the current contents of this builder.EJBClientConnection.BuildersetDestination(URI destination)Set the destination URI.EJBClientConnection.BuildersetForDiscovery(boolean forDiscovery)Set whether this connection should be used for discovery (defaults totrue).
-
-
-
Method Detail
-
setDestination
public EJBClientConnection.Builder setDestination(URI destination)
Set the destination URI.- Parameters:
destination- the destination URI (must not benull)- Returns:
- this builder
-
setForDiscovery
public EJBClientConnection.Builder setForDiscovery(boolean forDiscovery)
Set whether this connection should be used for discovery (defaults totrue).- Parameters:
forDiscovery-trueto use this connection for discovery,falseotherwise- Returns:
- this builder
-
build
public EJBClientConnection build()
Build a newEJBClientConnectioninstance based on the current contents of this builder.- Returns:
- the new instance (not
null)
-
-