public class JmsConfiguration
extends com.appiancorp.common.config.AbstractConfiguration
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EMBEDDED_BROKER_ENABLED_KEY |
static java.lang.String |
JMS_CONNECTION_FACTORY_RESOURCE |
Constructor and Description |
---|
JmsConfiguration() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClientIdPrefix()
The prefix to use for auto-generated client IDs.
|
java.util.List<java.lang.String> |
getClientIds()
The client IDs to use for connecting to JMS.
|
int |
getClientIdsSize() |
java.util.List<java.lang.String> |
getConnectionFactoryNames() |
java.lang.String |
getCreateConnectionPassword()
The password used for the JMS createConnection method.
|
java.lang.String |
getCreateConnectionUsername()
The username used for the JMS createConnection method.
|
java.lang.String |
getEmbeddedBrokerUrl()
The broker URL to use when running an embedded JMS broker
|
int |
getMaxTopicConnections()
The maximum number of topic connections.
|
java.lang.String |
getProcessTopic() |
java.lang.String |
getQueuePrefix()
The queue prefix.
|
java.lang.String |
getTopicPrefix()
The topic prefix.
|
java.lang.String |
getURL()
The java.naming.provider.url to use.
|
boolean |
isEmbeddedBrokerEnabled()
Should a local embedded broker be started, if a jms/AppianProcessIntegrationConnectionFactory is also defined
default true
|
cacheConfigurationValues, clearCache, getAeHome, getBoolean, getClass, getConfiguration, getDefaultFileRefreshMs, getDouble, getDuration, getHostAndPort, getHostAndPortSet, getInt, getInteger, getIntegerSet, getKeys, getList, getList, getLong, getPositiveInt, getResourceBundleName, getResourceKey, getSet, getSet, getString, getString, getStringIgnoringCache, getVersion, getVersion, init, init, loadCustomPropertiesConfiguration, loadCustomPropertiesFile, loadFallbackPropertiesConfigurations, onReload, setBooleanKeyListener, subset
public static final java.lang.String JMS_CONNECTION_FACTORY_RESOURCE
public static final java.lang.String EMBEDDED_BROKER_ENABLED_KEY
public java.util.List<java.lang.String> getClientIds()
CLIENT_IDS_KEY
or both CLIENT_ID_PREFIX_KEY
and MAX_CONNECTIONS_KEY
must be populated.public java.lang.String getClientIdPrefix()
CLIENT_IDS_KEY
or both
CLIENT_ID_PREFIX_KEY
and MAX_CONNECTIONS_KEY
must be populated.public int getMaxTopicConnections()
CLIENT_IDS_KEY
or both
CLIENT_ID_PREFIX_KEY
and MAX_CONNECTIONS_KEY
must be populated.public java.util.List<java.lang.String> getConnectionFactoryNames()
public java.lang.String getProcessTopic()
public java.lang.String getTopicPrefix()
InternalJmsMessage
to JMS. The topic prefix is often defined by the JMS provider.public java.lang.String getQueuePrefix()
InternalJmsMessage
to JMS. The topic prefix is often defined by the JMS provider.public java.lang.String getCreateConnectionUsername()
public java.lang.String getCreateConnectionPassword()
public java.lang.String getURL()
public int getClientIdsSize()
public java.lang.String getEmbeddedBrokerUrl()
public boolean isEmbeddedBrokerEnabled()
Copyright © 2003-2024 Appian Corporation. All Rights Reserved.