public class Stomp
extends java.lang.Object
| Constructor and Description |
|---|
Stomp() |
Stomp(java.lang.String uri) |
Stomp(java.lang.String host,
int port) |
Stomp(java.net.URI remoteURI) |
| Modifier and Type | Method and Description |
|---|---|
BlockingConnection |
connectBlocking() |
void |
connectCallback(Callback<CallbackConnection> cb) |
Future<FutureConnection> |
connectFuture() |
java.util.concurrent.Executor |
getBlockingExecutor() |
static java.util.concurrent.ThreadPoolExecutor |
getBlockingThreadPool() |
java.lang.String |
getClientId() |
java.util.Properties |
getCustomHeaders() |
org.fusesource.hawtdispatch.DispatchQueue |
getDispatchQueue() |
java.lang.String |
getHost() |
java.net.URI |
getLocalURI() |
java.lang.String |
getLogin() |
int |
getMaxReadRate() |
int |
getMaxWriteRate() |
java.lang.String |
getPasscode() |
int |
getReceiveBufferSize() |
java.net.URI |
getRemoteURI() |
int |
getSendBufferSize() |
javax.net.ssl.SSLContext |
getSslContext() |
int |
getTrafficClass() |
java.lang.String |
getVersion() |
boolean |
isUseLocalHost() |
void |
setBlockingExecutor(java.util.concurrent.Executor blockingExecutor) |
static void |
setBlockingThreadPool(java.util.concurrent.ThreadPoolExecutor pool) |
void |
setClientId(java.lang.String clientId) |
void |
setCustomHeaders(java.util.Properties customHeaders) |
void |
setDispatchQueue(org.fusesource.hawtdispatch.DispatchQueue dispatchQueue) |
void |
setHost(java.lang.String host) |
void |
setLocalURI(java.net.URI localURI) |
void |
setLogin(java.lang.String login) |
void |
setMaxReadRate(int maxReadRate) |
void |
setMaxWriteRate(int maxWriteRate) |
void |
setPasscode(java.lang.String passcode) |
void |
setReceiveBufferSize(int receiveBufferSize) |
void |
setRemoteURI(java.net.URI remoteURI) |
void |
setSendBufferSize(int sendBufferSize) |
void |
setSslContext(javax.net.ssl.SSLContext sslContext) |
void |
setTrafficClass(int trafficClass) |
void |
setUseLocalHost(boolean useLocalHost) |
void |
setVersion(java.lang.String version) |
public Stomp()
public Stomp(java.lang.String uri)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic Stomp(java.lang.String host,
int port)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic Stomp(java.net.URI remoteURI)
public static java.util.concurrent.ThreadPoolExecutor getBlockingThreadPool()
public static void setBlockingThreadPool(java.util.concurrent.ThreadPoolExecutor pool)
public void connectCallback(Callback<CallbackConnection> cb)
public Future<FutureConnection> connectFuture()
public BlockingConnection connectBlocking() throws java.io.IOException
java.io.IOExceptionpublic void setRemoteURI(java.net.URI remoteURI)
public void setLogin(java.lang.String login)
public void setPasscode(java.lang.String passcode)
public void setHost(java.lang.String host)
public void setVersion(java.lang.String version)
public void setCustomHeaders(java.util.Properties customHeaders)
public void setBlockingExecutor(java.util.concurrent.Executor blockingExecutor)
public void setDispatchQueue(org.fusesource.hawtdispatch.DispatchQueue dispatchQueue)
public void setLocalURI(java.net.URI localURI)
public void setMaxReadRate(int maxReadRate)
public void setMaxWriteRate(int maxWriteRate)
public void setReceiveBufferSize(int receiveBufferSize)
public void setSendBufferSize(int sendBufferSize)
public void setSslContext(javax.net.ssl.SSLContext sslContext)
public void setTrafficClass(int trafficClass)
public void setUseLocalHost(boolean useLocalHost)
public void setClientId(java.lang.String clientId)
public java.util.concurrent.Executor getBlockingExecutor()
public java.lang.String getClientId()
public java.util.Properties getCustomHeaders()
public org.fusesource.hawtdispatch.DispatchQueue getDispatchQueue()
public java.lang.String getHost()
public java.net.URI getLocalURI()
public java.lang.String getLogin()
public int getMaxReadRate()
public int getMaxWriteRate()
public java.lang.String getPasscode()
public int getReceiveBufferSize()
public java.net.URI getRemoteURI()
public int getSendBufferSize()
public javax.net.ssl.SSLContext getSslContext()
public int getTrafficClass()
public boolean isUseLocalHost()
public java.lang.String getVersion()
Copyright © 2010-2013 FuseSource, Corp.. All Rights Reserved.