public final class JmsConnectionInfo extends JmsAbstractResource implements Comparable<JmsConnectionInfo>
JmsResource.ResourceState| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_CLOSE_TIMEOUT |
static long |
DEFAULT_CONNECT_TIMEOUT |
static long |
DEFAULT_REQUEST_TIMEOUT |
static long |
DEFAULT_SEND_TIMEOUT |
static long |
INFINITE |
| Constructor and Description |
|---|
JmsConnectionInfo(JmsConnectionId connectionId) |
getState, isClosed, setStatepublic static final long INFINITE
public static final long DEFAULT_CONNECT_TIMEOUT
public static final long DEFAULT_CLOSE_TIMEOUT
public static final long DEFAULT_SEND_TIMEOUT
public static final long DEFAULT_REQUEST_TIMEOUT
public JmsConnectionInfo(JmsConnectionId connectionId)
public JmsConnectionInfo copy()
public boolean isForceAsyncSend()
public void setForceAsyncSend(boolean forceAsyncSend)
public boolean isForceSyncSend()
public void setForceSyncSend(boolean forceSyncSend)
public JmsConnectionId getId()
JmsResourcegetId in interface JmsResourcepublic URI getConfiguredURI()
public void setConfiguredURI(URI uri)
public URI getConnectedURI()
public void setConnectedURI(URI connectedURI)
public String getClientId()
public void setClientId(String clientId, boolean explicitClientID)
public boolean isExplicitClientID()
public String getUsername()
public void setUsername(String username)
public String getPassword()
public void setPassword(String password)
public String getQueuePrefix()
public void setQueuePrefix(String queuePrefix)
public String getTopicPrefix()
public void setTopicPrefix(String topicPrefix)
public boolean isValidatePropertyNames()
public void setValidatePropertyNames(boolean validatePropertyNames)
public long getCloseTimeout()
public void setCloseTimeout(long closeTimeout)
public long getConnectTimeout()
public void setConnectTimeout(long connectTimeout)
public long getSendTimeout()
public void setSendTimeout(long sendTimeout)
public long getRequestTimeout()
public void setRequestTimeout(long requestTimeout)
public boolean isLocalMessagePriority()
public void setLocalMessagePriority(boolean localMessagePriority)
public boolean isForceAsyncAcks()
public void setForceAsyncAcks(boolean forceAsyncAcks)
public boolean isReceiveLocalOnly()
public void setReceiveLocalOnly(boolean receiveLocalOnly)
public boolean isReceiveNoWaitLocalOnly()
public void setReceiveNoWaitLocalOnly(boolean receiveNoWaitLocalOnly)
public boolean isLocalMessageExpiry()
public void setLocalMessageExpiry(boolean localMessageExpiry)
public JmsPrefetchPolicy getPrefetchPolicy()
public void setPrefetchPolicy(JmsPrefetchPolicy prefetchPolicy)
public JmsRedeliveryPolicy getRedeliveryPolicy()
public void setRedeliveryPolicy(JmsRedeliveryPolicy redeliveryPolicy)
public JmsPresettlePolicy getPresettlePolicy()
public void setPresettlePolicy(JmsPresettlePolicy presettlePolicy)
public JmsMessageIDPolicy getMessageIDPolicy()
public void setMessageIDPolicy(JmsMessageIDPolicy messageIDPolicy)
public boolean isPopulateJMSXUserID()
public void setPopulateJMSXUserID(boolean populateMessageUserID)
public byte[] getEncodedUsername()
public JmsDeserializationPolicy getDeserializationPolicy()
public void setDeserializationPolicy(JmsDeserializationPolicy deserializationPolicy)
public boolean isUseDaemonThread()
public void setUseDaemonThread(boolean useDaemonThread)
public boolean isAwaitClientID()
public void setAwaitClientID(boolean awaitClientID)
public boolean isCloseLinksThatFailOnReconnect()
public void setCloseLinksThatFailOnReconnect(boolean closeLinksThatFailOnReconnect)
public EnumMap<JmsConnectionExtensions,BiFunction<javax.jms.Connection,URI,Object>> getExtensionMap()
public JmsConnection getConnection()
public void setConnection(JmsConnection connection)
public int compareTo(JmsConnectionInfo other)
compareTo in interface Comparable<JmsConnectionInfo>public void visit(JmsResourceVistor vistor) throws Exception
JmsResourcevisit in interface JmsResourcevistor - The visitor instance that is processing this resource.Exception - if an error occurs while visiting this resource.public void setTracer(JmsTracer tracer)
public JmsTracer getTracer()
Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.