org.jboss.messaging.core.client
Interface ConnectionParams

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ConnectionParamsImpl

public interface ConnectionParams
extends java.io.Serializable

A set of connection params used by the client connection.

Author:
Andy Taylor

Field Summary
static boolean DEFAULT_INVM_DISABLED
           
static int DEFAULT_KEEP_ALIVE_INTERVAL
           
static int DEFAULT_KEEP_ALIVE_TIMEOUT
           
static int DEFAULT_REQRES_TIMEOUT
           
static boolean DEFAULT_SSL_ENABLED
           
static java.lang.String REMOTING_ENABLE_SSL
           
static java.lang.String REMOTING_SSL_KEYSTORE_PASSWORD
           
static java.lang.String REMOTING_SSL_KEYSTORE_PATH
           
static java.lang.String REMOTING_SSL_TRUSTSTORE_PASSWORD
           
static java.lang.String REMOTING_SSL_TRUSTSTORE_PATH
           
 
Method Summary
 long getKeepAliveInterval()
           
 long getKeepAliveTimeout()
           
 java.lang.String getKeyStorePassword()
           
 java.lang.String getKeyStorePath()
           
 int getTcpReceiveBufferSize()
           
 int getTcpSendBufferSize()
           
 long getTimeout()
           
 java.lang.String getTrustStorePassword()
           
 java.lang.String getTrustStorePath()
           
 java.lang.String getURI()
           
 long getWriteQueueBlockTimeout()
           
 long getWriteQueueMaxBytes()
           
 long getWriteQueueMinBytes()
           
 boolean isInvmDisabled()
           
 boolean isInvmDisabledModified()
           
 boolean isSSLEnabled()
           
 boolean isSSLEnabledModified()
           
 boolean isTcpNoDelay()
           
 void setInvmDisabled(boolean invmDisabled)
           
 void setInvmDisabledModified(boolean invmDisabledModified)
           
 void setKeepAliveInterval(long keepAliveInterval)
           
 void setKeepAliveTimeout(long keepAliveTimeout)
           
 void setKeyStorePassword(java.lang.String keyStorePassword)
           
 void setKeyStorePath(java.lang.String keyStorePath)
           
 void setSSLEnabled(boolean sslEnabled)
           
 void setSSLEnabledModified(boolean sslEnabledModified)
           
 void setTcpNoDelay(boolean tcpNoDelay)
           
 void setTcpReceiveBufferSize(int tcpReceiveBufferSize)
           
 void setTcpSendBufferSize(int tcpSendBufferSize)
           
 void setTimeout(long timeout)
           
 void setTrustStorePassword(java.lang.String trustStorePassword)
           
 void setTrustStorePath(java.lang.String trustStorePath)
           
 void setWriteQueueBlockTimeout(long timeout)
           
 void setWriteQueueMaxBytes(long maxBytes)
           
 void setWriteQueueMinBytes(long minBytes)
           
 

Field Detail

DEFAULT_KEEP_ALIVE_INTERVAL

static final int DEFAULT_KEEP_ALIVE_INTERVAL
See Also:
Constant Field Values

DEFAULT_KEEP_ALIVE_TIMEOUT

static final int DEFAULT_KEEP_ALIVE_TIMEOUT
See Also:
Constant Field Values

DEFAULT_REQRES_TIMEOUT

static final int DEFAULT_REQRES_TIMEOUT
See Also:
Constant Field Values

DEFAULT_INVM_DISABLED

static final boolean DEFAULT_INVM_DISABLED
See Also:
Constant Field Values

DEFAULT_SSL_ENABLED

static final boolean DEFAULT_SSL_ENABLED
See Also:
Constant Field Values

REMOTING_SSL_KEYSTORE_PATH

static final java.lang.String REMOTING_SSL_KEYSTORE_PATH
See Also:
Constant Field Values

REMOTING_SSL_KEYSTORE_PASSWORD

static final java.lang.String REMOTING_SSL_KEYSTORE_PASSWORD
See Also:
Constant Field Values

REMOTING_SSL_TRUSTSTORE_PATH

static final java.lang.String REMOTING_SSL_TRUSTSTORE_PATH
See Also:
Constant Field Values

REMOTING_SSL_TRUSTSTORE_PASSWORD

static final java.lang.String REMOTING_SSL_TRUSTSTORE_PASSWORD
See Also:
Constant Field Values

REMOTING_ENABLE_SSL

static final java.lang.String REMOTING_ENABLE_SSL
See Also:
Constant Field Values
Method Detail

getTimeout

long getTimeout()

setTimeout

void setTimeout(long timeout)

getKeepAliveInterval

long getKeepAliveInterval()

setKeepAliveInterval

void setKeepAliveInterval(long keepAliveInterval)

getKeepAliveTimeout

long getKeepAliveTimeout()

setKeepAliveTimeout

void setKeepAliveTimeout(long keepAliveTimeout)

isInvmDisabled

boolean isInvmDisabled()

setInvmDisabled

void setInvmDisabled(boolean invmDisabled)

isInvmDisabledModified

boolean isInvmDisabledModified()

setInvmDisabledModified

void setInvmDisabledModified(boolean invmDisabledModified)

isTcpNoDelay

boolean isTcpNoDelay()

setTcpNoDelay

void setTcpNoDelay(boolean tcpNoDelay)

getWriteQueueMaxBytes

long getWriteQueueMaxBytes()

setWriteQueueMaxBytes

void setWriteQueueMaxBytes(long maxBytes)

getWriteQueueMinBytes

long getWriteQueueMinBytes()

setWriteQueueMinBytes

void setWriteQueueMinBytes(long minBytes)

getWriteQueueBlockTimeout

long getWriteQueueBlockTimeout()

setWriteQueueBlockTimeout

void setWriteQueueBlockTimeout(long timeout)

getTcpReceiveBufferSize

int getTcpReceiveBufferSize()

setTcpReceiveBufferSize

void setTcpReceiveBufferSize(int tcpReceiveBufferSize)

getTcpSendBufferSize

int getTcpSendBufferSize()

setTcpSendBufferSize

void setTcpSendBufferSize(int tcpSendBufferSize)

isSSLEnabled

boolean isSSLEnabled()

setSSLEnabled

void setSSLEnabled(boolean sslEnabled)

isSSLEnabledModified

boolean isSSLEnabledModified()

setSSLEnabledModified

void setSSLEnabledModified(boolean sslEnabledModified)

getKeyStorePath

java.lang.String getKeyStorePath()

setKeyStorePath

void setKeyStorePath(java.lang.String keyStorePath)

getKeyStorePassword

java.lang.String getKeyStorePassword()

setKeyStorePassword

void setKeyStorePassword(java.lang.String keyStorePassword)

getTrustStorePath

java.lang.String getTrustStorePath()

setTrustStorePath

void setTrustStorePath(java.lang.String trustStorePath)

getTrustStorePassword

java.lang.String getTrustStorePassword()

setTrustStorePassword

void setTrustStorePassword(java.lang.String trustStorePassword)

getURI

java.lang.String getURI()


Copyright © 2006 JBoss Inc. All Rights Reserved.