Class DomainClient.Factory

java.lang.Object
org.jboss.as.controller.client.helpers.domain.DomainClient.Factory
Enclosing interface:
DomainClient

public static class DomainClient.Factory extends Object
Factory used to create an DomainClient instance for a remote address and port.
  • Constructor Details

    • Factory

      public Factory()
  • Method Details

    • create

      public static DomainClient create(InetAddress address, int port)
      Create an DomainClient instance for a remote address and port.
      Parameters:
      address - The remote address to connect to
      port - The remote port
      Returns:
      A domain client
    • create

      public static DomainClient create(InetAddress address, int port, CallbackHandler handler)
      Create an DomainClient instance for a remote address and port.
      Parameters:
      address - The remote address to connect to
      port - The remote port
      handler - CallbackHandler to prompt for authentication requirements.
      Returns:
      A domain client
    • create

      public static DomainClient create(String protocol, InetAddress address, int port)
      Create an DomainClient instance for a remote address and port.
      Parameters:
      protocol - The protocol to use
      address - The remote address to connect to
      port - The remote port
      Returns:
      A domain client
    • create

      public static DomainClient create(String protocol, InetAddress address, int port, CallbackHandler handler)
      Create an DomainClient instance for a remote address and port.
      Parameters:
      protocol - The protocol to use
      address - The remote address to connect to
      port - The remote port
      handler - CallbackHandler to prompt for authentication requirements.
      Returns:
      A domain client
    • create

      public static DomainClient create(ModelControllerClient client)
      Create an DomainClient instance based on an existing ModelControllerClient.
      Parameters:
      client - the client
      Returns:
      A domain domain