Package org.frankframework.jms
Class JmsRealm
java.lang.Object
org.frankframework.jms.JmsRealm
A JmsRealm is a definition of a JMS provider, and is kind of a utility
class to prevent the tedeous work of repeatedly defining all parameters
to connect to a queue or topic.
This class is not an extension of JNDIBase, which would be logical, because in the JMSBase class the function PropertyUtils.copyProperties is used, which cannot handle this.
This class is not an extension of JNDIBase, which would be logical, because in the JMSBase class the function PropertyUtils.copyProperties is used, which cannot handle this.
- Author:
- Johan Verrips IOS
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
copies matching properties to any other classstatic void
copies matching properties from a JmsRealm to any other classvoid
setAliasForRealm
(String jmsRealmName) Includes another realm into this onevoid
setAuthAlias
(String string) void
setAuthentication
(String authentication) void
setCredentials
(String credentials) void
setDatasourceName
(String string) void
setInitialContextFactoryName
(String initialContextFactoryName) void
setJndiAuthAlias
(String string) void
setJndiContextPrefix
(String string) void
setJndiProperties
(String jndiProperties) void
setPrincipal
(String string) void
setProviderURL
(String providerURL) void
setQueueConnectionFactoryName
(String newQueueConnectionFactoryName) Set the name of the QueueConnectionFactoryvoid
setRealmName
(String newName) Set the name of this realmvoid
setSecurityProtocol
(String securityProtocol) void
setTopicConnectionFactoryName
(String newTopicConnectionFactoryName) Set the name of the TopicConnectionFactoryvoid
setUrlPkgPrefixes
(String urlPkgPrefixes) void
setUserTransactionUrl
(String string) toString()
ThetoString()
method retrieves its value by reflection.
-
Constructor Details
-
JmsRealm
public JmsRealm()
-
-
Method Details
-
setAliasForRealm
Includes another realm into this one -
copyRealm
copies matching properties to any other class -
copyRealm
copies matching properties from a JmsRealm to any other class -
toString
ThetoString()
method retrieves its value by reflection. -
setRealmName
Set the name of this realm -
getRealmName
-
getAuthentication
-
getCredentials
-
getInitialContextFactoryName
-
getProviderURL
-
retrieveConnectionFactoryName
-
setQueueConnectionFactoryName
Set the name of the QueueConnectionFactory -
getQueueConnectionFactoryName
-
setTopicConnectionFactoryName
Set the name of the TopicConnectionFactory -
getTopicConnectionFactoryName
-
setDatasourceName
-
getDatasourceName
-
setSecurityProtocol
-
getSecurityProtocol
-
setUrlPkgPrefixes
-
getUrlPkgPrefixes
-
setAuthentication
-
setCredentials
-
setInitialContextFactoryName
-
setProviderURL
-
setUserTransactionUrl
-
getUserTransactionUrl
-
setPrincipal
-
getPrincipal
-
setJndiAuthAlias
-
getJndiAuthAlias
-
setAuthAlias
-
getAuthAlias
-
setJndiContextPrefix
-
getJndiContextPrefix
-
setJndiProperties
-
getJndiProperties
-