2015/07/26 - Apache DirectMemory has been retired.

For more information, please explore the Attic.

public class

DirectMemoryClientBuilder

extends Object
java.lang.Object
   ↳ org.apache.directmemory.server.client.DirectMemoryClientBuilder

Summary

Fields
public static final String DEFAULT_HTTP_CLIENT_INSTANCE
Protected Constructors
DirectMemoryClientBuilder()
DirectMemoryClientBuilder(DirectMemoryClientConfiguration configuration)
Public Methods
DirectMemoryClient buildClient()
DirectMemoryClientBuilder forExchangeType(ExchangeType exchangeType)
static DirectMemoryClientBuilder newBuilder(DirectMemoryClientConfiguration configuration)
static DirectMemoryClientBuilder newBuilder()
DirectMemoryClientBuilder onPort(int port)
DirectMemoryClientBuilder toHost(String host)
DirectMemoryClientBuilder toHttpPath(String HttpPath)
DirectMemoryClientBuilder withConnectionTimeOut(long connectionTimeOut)
DirectMemoryClientBuilder withHttpClientClassName(String HttpClientClassName)
DirectMemoryClientBuilder withMaxConcurentConnections(int maxConcurentConnections)
DirectMemoryClientBuilder withReadTimeOut(long readTimeOut)
DirectMemoryClientBuilder withSerializer(Serializer serializer)
Protected Methods
DirectMemoryHttpClient buildDirectMemoryHttpClient()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final String DEFAULT_HTTP_CLIENT_INSTANCE

Protected Constructors

protected DirectMemoryClientBuilder ()

protected DirectMemoryClientBuilder (DirectMemoryClientConfiguration configuration)

Public Methods

public DirectMemoryClient buildClient ()

public DirectMemoryClientBuilder forExchangeType (ExchangeType exchangeType)

public static DirectMemoryClientBuilder newBuilder (DirectMemoryClientConfiguration configuration)

public static DirectMemoryClientBuilder newBuilder ()

public DirectMemoryClientBuilder onPort (int port)

public DirectMemoryClientBuilder toHost (String host)

public DirectMemoryClientBuilder toHttpPath (String HttpPath)

public DirectMemoryClientBuilder withConnectionTimeOut (long connectionTimeOut)

public DirectMemoryClientBuilder withHttpClientClassName (String HttpClientClassName)

public DirectMemoryClientBuilder withMaxConcurentConnections (int maxConcurentConnections)

public DirectMemoryClientBuilder withReadTimeOut (long readTimeOut)

public DirectMemoryClientBuilder withSerializer (Serializer serializer)

Protected Methods

protected DirectMemoryHttpClient buildDirectMemoryHttpClient ()