org.fusesource.stompjms.client.future
Class ConnectionBuilder

java.lang.Object
  extended by org.fusesource.stompjms.client.future.ConnectionBuilder

public class ConnectionBuilder
extends java.lang.Object

Author:
Hiram Chirino

Constructor Summary
ConnectionBuilder(ConnectionBuilder callback)
           
 
Method Summary
 ConnectionBuilder blockingExecutor(java.util.concurrent.Executor blockingExecutor)
           
 Future<Connection> connect()
           
 ConnectionBuilder dispatchQueue(org.fusesource.hawtdispatch.DispatchQueue dispatchQueue)
           
 ConnectionBuilder host(java.lang.String host)
           
 ConnectionBuilder localURI(java.net.URI localURI)
           
 ConnectionBuilder login(java.lang.String login)
           
 ConnectionBuilder maxReadRate(int maxReadRate)
           
 ConnectionBuilder maxWriteRate(int maxWriteRate)
           
 ConnectionBuilder passcode(java.lang.String passcode)
           
 ConnectionBuilder receiveBufferSize(int receiveBufferSize)
           
 ConnectionBuilder sendBufferSize(int sendBufferSize)
           
 ConnectionBuilder sslContext(javax.net.ssl.SSLContext sslContext)
           
 ConnectionBuilder trafficClass(int trafficClass)
           
 ConnectionBuilder useLocalHost(boolean useLocalHost)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionBuilder

public ConnectionBuilder(ConnectionBuilder callback)
Method Detail

login

public ConnectionBuilder login(java.lang.String login)

passcode

public ConnectionBuilder passcode(java.lang.String passcode)

host

public ConnectionBuilder host(java.lang.String host)

blockingExecutor

public ConnectionBuilder blockingExecutor(java.util.concurrent.Executor blockingExecutor)

dispatchQueue

public ConnectionBuilder dispatchQueue(org.fusesource.hawtdispatch.DispatchQueue dispatchQueue)

localURI

public ConnectionBuilder localURI(java.net.URI localURI)

maxReadRate

public ConnectionBuilder maxReadRate(int maxReadRate)

maxWriteRate

public ConnectionBuilder maxWriteRate(int maxWriteRate)

receiveBufferSize

public ConnectionBuilder receiveBufferSize(int receiveBufferSize)

sendBufferSize

public ConnectionBuilder sendBufferSize(int sendBufferSize)

sslContext

public ConnectionBuilder sslContext(javax.net.ssl.SSLContext sslContext)

trafficClass

public ConnectionBuilder trafficClass(int trafficClass)

useLocalHost

public ConnectionBuilder useLocalHost(boolean useLocalHost)

connect

public Future<Connection> connect()


Copyright © 2010-2011 FuseSource, Corp.. All Rights Reserved.