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 Details

    • Builder

      public Builder()
      Construct a new instance.
  • Method Details

    • setDestination

      public EJBClientConnection.Builder setDestination(URI destination)
      Set the destination URI.
      Parameters:
      destination - the destination URI (must not be null)
      Returns:
      this builder
    • setForDiscovery

      public EJBClientConnection.Builder setForDiscovery(boolean forDiscovery)
      Set whether this connection should be used for discovery (defaults to true).
      Parameters:
      forDiscovery - true to use this connection for discovery, false otherwise
      Returns:
      this builder
    • build

      public EJBClientConnection build()
      Build a new EJBClientConnection instance based on the current contents of this builder.
      Returns:
      the new instance (not null)