public interface IJMSModuleHelper
A helper instance is scoped to a domain, a RG (domain level or partition) or a RGT. All operations are performed within the scope that is associated with the helper.
| Modifier and Type | Interface and Description |
|---|---|
static class |
IJMSModuleHelper.ScopeType |
static class |
IJMSModuleHelper.StoreType |
| Modifier and Type | Method and Description |
|---|---|
void |
createConnectionFactory(String resourceName,
String factoryName,
String factoryJndiName,
String targetName,
JMSNamedEntityModifier modifier)
Creates a JMS connection factory in the given JMS System resource module
|
void |
createDestinationKey(String resourceName,
String destinationKeyName,
String property,
String keyType,
String sortOrder,
JMSNamedEntityModifier modifier)
Creates a DestinationKey Bean in the given JMS system resource module
|
void |
createForeignConnectionFactory(String resourceName,
String foreignServerName,
String foreignConnectionFactoryName,
String localJNDIName,
String remoteJNDIName,
String username,
String password,
JMSNamedEntityModifier modifier)
Creates a foreign JMS connection factory in a given foreign server of a
JMS system resource module
|
void |
createForeignDestination(String resourceName,
String foreignServerName,
String foreignDestinationName,
String localJNDIName,
String remoteJNDIName,
JMSNamedEntityModifier modifier)
Creates a foreign JMS destination in a given foreign server of a
JMS system resource module
|
void |
createForeignServer(String resourceName,
String foreignServerName,
String targetName,
JMSNamedEntityModifier modifier)
Creates a foreign JMS server in a given JMS system resource module
|
void |
createJMSServer(String jmsServerName,
String targetName,
String storeName)
Creates a JMSServer in the given scope.
|
void |
createJMSSystemResource(String resourceName,
String targetName)
Creates a JMS System resource in the given scope
|
void |
createPersistentStore(IJMSModuleHelper.StoreType storeType,
String storeName,
String targetName,
PersistentStoreModifier modifier)
Creates a persistent store in the given scope
|
void |
createQueue(String resourceName,
String jmsServerName,
String queueName,
String jndiName,
JMSNamedEntityModifier modifier)
Creates a JMS queue in a given JMS system resource module.
|
void |
createQuota(String resourceName,
String quotaName,
JMSNamedEntityModifier modifier)
Creates a quota in the given JMS system resource module
|
void |
createSAFAgent(String safAgentName,
String targetName,
String storeName)
Creates a SAFAgent in the given scope.
|
void |
createSAFErrorHandling(String resourceName,
String safErrorHandlingName,
JMSNamedEntityModifier modifier)
Creates a SAF error handling in the given JMS system resource module
|
void |
createSAFImportedDestinations(String resourceName,
String safImportedDestinationsName,
String safRemoteContextName,
String safErrorHandlingName,
String targetName,
JMSNamedEntityModifier modifier)
Creates a SAF imported destinations group in the given JMS system resource module
|
void |
createSAFQueue(String resourceName,
String safImportedDestinationsName,
String safQueueName,
String safQueueRemoteJNDIName,
JMSNamedEntityModifier modifier)
Creates a SAF queue in the given SAF imported destinations group
|
void |
createSAFRemoteContext(String resourceName,
String safRemoteContextName,
JMSNamedEntityModifier modifier)
Creates a SAF remote context in the given JMS system resource module
|
void |
createSAFTopic(String resourceName,
String safImportedDestinationsName,
String safTopicName,
String safTopicRemoteJNDIName,
JMSNamedEntityModifier modifier)
Creates a SAF topic in the given SAF imported destinations group
|
void |
createTemplate(String resourceName,
String templateName,
JMSNamedEntityModifier modifier)
Creates a template in the given JMS system resource module
|
void |
createTopic(String resourceName,
String jmsServerName,
String topicName,
String jndiName,
JMSNamedEntityModifier modifier)
Creates a JMS topic in the given JMS system resource module
|
void |
createUniformDistributedQueue(String resourceName,
String uniformDistributedQueueName,
String jndiName,
String targetName,
JMSNamedEntityModifier modifier)
Create a uniform distributed queue in the given JMS Module and
target it as stated.
|
void |
createUniformDistributedTopic(String resourceName,
String uniformDistributedTopicName,
String jndiName,
String targetName,
JMSNamedEntityModifier modifier)
Create a uniform distributed topic in the given JMS Module and
target it as stated.
|
void |
deleteConnectionFactory(String resourceName,
String factoryName)
Deletes a JMS connection factory in the given JMS System resource module
|
void |
deleteDestinationKey(String resourceName,
String destinationKeyName)
Deletes the destination key bean from the given
|
void |
deleteForeignConnectionFactory(String resourceName,
String foreignServerName,
String foreignConnectionFactoryName)
Delete a foreign connection factory from the given foreign server in a resource
|
void |
deleteForeignDestination(String resourceName,
String foreignServerName,
String foreignDestinationName)
Delete a foreign destination from a given foreignServer in a resource
|
void |
deleteForeignServer(String resourceName,
String foreignServerName)
Delete a foreign server and all its foreign connection factories and
foreign destinations.
|
void |
deleteJMSServer(String jmsServerName)
Deletes a JMSServer in the given scope.
|
void |
deleteJMSSystemResource(String resourceName)
Deletes a JMS System resource in the given scope
|
void |
deletePersistentStore(String storeName)
Deletes a persistent store
|
void |
deleteQueue(String resourceName,
String queueName)
Deletes a JMS queue in a given JMS system resource module.
|
void |
deleteQuota(String resourceName,
String quotaName)
Deletes a quota from the given JMS system resource module
|
void |
deleteSAFAgent(String safAgentName)
Deletes a SAFAgent in the given scope.
|
void |
deleteSAFErrorHandling(String resourceName,
String safErrorHandlingName)
Delete a SAF error handling from the given JMS system resource module
|
void |
deleteSAFImportedDestinations(String resourceName,
String safImportedDestinationsName)
Deletes a SAF imported destinations group and all its SAF queues and SAF topics.
|
void |
deleteSAFQueue(String resourceName,
String safImportedDestinationsName,
String safQueueName)
Deletes a SAF queue from the given SAF imported Destinations group.
|
void |
deleteSAFRemoteContext(String resourceName,
String safRemoteContextName)
Deletes a SAF remote context from the given JMS system resource module
|
void |
deleteSAFTopic(String resourceName,
String safImportedDestinationsName,
String safTopicName)
Delete a SAF topic from the given SAF imported destinations group.
|
void |
deleteTemplate(String resourceName,
String templateName)
Deletes a template from the given JMS system resource module
|
void |
deleteTopic(String resourceName,
String topicName)
Deletes a topic from the given JMS system resource module
|
void |
deleteUniformDistributedQueue(String resourceName,
String uniformDistributedQueueName)
Deletes a uniform distributed queue in the given JMS Module
|
void |
deleteUniformDistributedTopic(String resourceName,
String uniformDistributedTopicName)
Deletes a uniform distributed topic in the given JMS Module
|
void |
deployJMSServer(String jmsServerName,
String targetName)
Deploy a JMSServer and in turn advertise all the destinations
on that JMSServer to the JNDI tree of the target server.
|
void |
deploySAFAgent(String safAgentName,
String targetName)
Deploy a SAFAgent and in turn advertise all the imported destinations
of that SAFAgent to the JNDI tree of the target servers/clusters.
|
DestinationBean[] |
findAllInheritedDestinations(String templateName,
JMSBean module)
Returns an array of all the JMS destinations(queues/topics) that are
inherited from the given Template (name)
|
QueueBean[] |
findAllInheritedQueueBeans(String templateName,
JMSBean module)
Finder that returns all the QueueBeans that inherit from the given
TemplateBean in a JMS Module
|
TopicBean[] |
findAllInheritedTopicBeans(String templateName,
JMSBean module)
Finder that returns all the TopicBeans that inherit from the given
TemplateBean in a JMS Module
|
void |
findAndModifyEntity(String resourceName,
String entityName,
String entityType,
JMSNamedEntityModifier modifier)
Helper API to find and modify a JMS Module managed entity from the given
JMS system resource.
|
DestinationBean |
findDestinationBean(String name,
JMSBean module)
Finder for DestinationBean in a JMS Module
|
JMSSystemResourceMBean |
findJMSSystemResource(String resourceName)
Finder for a JMSSystemResourceMBean in the given scope
|
boolean |
isTargetInDeploymentScope(ConfigurationMBean configBean,
WebLogicMBean deploymentScope)
Check if the given ConfigurationMBean is in the same scope in which the module is being
deployed.
|
String |
uddMemberJNDIName(String jmsServerName,
String name)
Returns the JNDI name of a Uniform Distributed Destination member, given
the JNDI name of the Uniform Distributed Destination and the JMS server
upon which the member is deployed or to be deployed.
|
String |
uddMemberName(String jmsServerName,
String name)
Returns the member name of a Uniform Distributed Destination, given
the name of the Uniform Distributed Destination and the JMS server
upon which the member is deployed or to be deployed.
|
void |
undeployJMSServer(String jmsServerName)
Undeploy a JMSServer and in turn unadvertises all the destinations
on that JMSServer from the JNDI tree of the target server.
|
void |
undeploySAFAgent(String safAgentName)
Undeploy a SAFAgent and in turn unadvertises all the destinations
on that SAFAgent from the JNDI tree of the target server.
|
void createJMSSystemResource(String resourceName, String targetName) throws JMSException
resourceName - name of the resource to be createdtargetName - name of the target where the JMS system resource will be
targeted. Valid targeting options is [Cluster, Server] at the domain scope.
It must be set to null at the RG/RGT scope.JMSException - if an error occursvoid deleteJMSSystemResource(String resourceName) throws JMSException
resourceName - name of the resource to be deletedJMSException - if an error occursvoid createPersistentStore(IJMSModuleHelper.StoreType storeType, String storeName, String targetName, PersistentStoreModifier modifier) throws JMSException
storeType - type of the store to be createdstoreName - name of the store to be createdtargetName - name of the target where the persistent store will be
targeted. Valid targeting options is [Cluster, Server, MigratableTarget]
at the domain scope. It must be set to null at the RG/RGT scope.modifier - implementation of the PersistentStoreModifier used to
modify the store's attribute valuesJMSException - if an error occursvoid deletePersistentStore(String storeName) throws JMSException
storeName - name of the store to be deletedJMSException - if an error occursvoid createJMSServer(String jmsServerName, String targetName, String storeName) throws JMSException
jmsServerName - name of the JMSServer to be createdtargetName - name of the target where the JMSServer will be targeted.
Valid targeting options is [Cluster, Server, MigratableTarget]
at the domain scope. Only one of the targeting options can be select.
It must be set to null at the RG/RGT scope.storeName - name of the persistent store to be used by the JMSServerJMSException - if an error occursvoid deleteJMSServer(String jmsServerName) throws JMSException
jmsServerName - name of the JMSServer to be deletedJMSException - if an error occursvoid createConnectionFactory(String resourceName, String factoryName, String factoryJndiName, String targetName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS System resource in which to create the
connection factoryfactoryName - name of the JMS connection factoryfactoryJndiName - JNDI name of the connection factorytargetName - name of the target where the connection factory will be
targeted. Valid targeting options is [Cluster, Server, JMSServer] at the
domain scope. Valid targeting options is [JMSServer, DEFAULT_TARGETING_ENABLED]
at the RG/RGT scope.modifier - implementation of the JMSNamedEntityModifier used to
modify the connection factory's attribute valuesJMSException - if an error occursvoid deleteConnectionFactory(String resourceName, String factoryName) throws JMSException
resourceName - name of the JMS System resource in which to delete the
connection factoryfactoryName - name of the JMS connection factoryJMSException - if an error occursvoid createUniformDistributedQueue(String resourceName, String uniformDistributedQueueName, String jndiName, String targetName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - JMS resource name in which the distributed queue
will be createduniformDistributedQueueName - name of the distributed queue to
be createdjndiName - the name to give the distributed queue in JNDItargetName - name of the target where the uniform distributed queue
will be targeted. Valid targeting options is [Cluster, Server, JMSServer]
at the domain scope. Valid targeting options is
[JMSServer, DEFAULT_TARGETING_ENABLED] at the RG/RGT scope.modifier - implementation of the JMSNamedEntityModifier used to
modify the distributed queue's attribute valuesJMSException - if an error occursvoid deleteUniformDistributedQueue(String resourceName, String uniformDistributedQueueName) throws JMSException
resourceName - JMS resource name in which the distributed queue
will be deleteduniformDistributedQueueName - name of the distributed queue to
be deletedJMSException - if an error occursvoid createUniformDistributedTopic(String resourceName, String uniformDistributedTopicName, String jndiName, String targetName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - JMS resource name in which the distributed topic
will be createduniformDistributedTopicName - name of the distributed topic to
be createdjndiName - name to give the distributed topic in JNDItargetName - name of the target where the uniform distributed topic
will be targeted. Valid targeting options is [Cluster, Server, JMSServer]
at the domain scope. Valid targeting options is
[JMSServer, DEFAULT_TARGETING_ENABLED] at the RG/RGT scope.modifier - implementation of the JMSNamedEntityModifier used to
modify the distributed tipic's attribute valuesJMSException - if an error occursvoid deleteUniformDistributedTopic(String resourceName, String uniformDistributedTopicName) throws JMSException
resourceName - JMS resource name in which the distributed topic
will be deleteduniformDistributedTopicName - name of the distributed topic to
be deletedJMSException - if an error occursJMSSystemResourceMBean findJMSSystemResource(String resourceName) throws JMSException
resourceName - name of JMSSystemResourceMBean to be foundJMSException - if an error occursvoid deployJMSServer(String jmsServerName, String targetName) throws JMSException
jmsServerName - name of the JMS server.targetName - name of the target where the persistent store will be
targeted. Valid targeting options is [Cluster, Server, MigratableTarget]
at the domain scope. Only one of the targeting options can be select.
It must be set to null at the RG/RGT scope.JMSException - if an error occursvoid undeployJMSServer(String jmsServerName) throws JMSException
jmsServerName - name of the JMS server.JMSException - if an error occursvoid createQueue(String resourceName, String jmsServerName, String queueName, String jndiName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMSSystemResource to modifyjmsServerName - name of the JMS serverqueueName - name of the JMS queue to be createdjndiName - name used to lookup the destination
within the JNDI namespace.modifier - implementation of the JMSNamedEntityModifier used to
modify the queue's attribute valuesJMSException - if an error occursvoid deleteQueue(String resourceName, String queueName) throws JMSException
resourceName - name of the JMSSystemResource to modifyqueueName - name of the JMS queue to be deletedJMSException - if an error occursvoid createSAFAgent(String safAgentName, String targetName, String storeName) throws JMSException
safAgentName - name of the SAFAgent to be createdtargetName - name of the target where the SAFAgent will be targeted.
Valid targeting options is [Cluster, Server] at the domain scope.
It must be set to null at the RG/RGT scope.storeName - name of the persistent store to be used by the SAFAgentJMSException - if an error occursvoid deleteSAFAgent(String safAgentName) throws JMSException
safAgentName - name of the SAFAgent to be deletedJMSException - if an error occursDestinationBean findDestinationBean(String name, JMSBean module)
name - Name of DestinationBean to be foundmodule - Root Bean of JMSModulevoid createQuota(String resourceName, String quotaName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS system source modulequotaName - name of the quota to be createdmodifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteQuota(String resourceName, String quotaName) throws JMSException
resourceName - name of the JMS system resource modulequotaName - name of the quota to be deletedJMSException - if an error occursvoid createSAFErrorHandling(String resourceName, String safErrorHandlingName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS system resource modulesafErrorHandlingName - name of the SAF error handling to be createdmodifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteSAFErrorHandling(String resourceName, String safErrorHandlingName) throws JMSException
resourceName - name of the JMS system resource modulesafErrorHandlingName - name of the SAF error handling to be deletedJMSException - if an error occursvoid createSAFImportedDestinations(String resourceName, String safImportedDestinationsName, String safRemoteContextName, String safErrorHandlingName, String targetName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS system resource modulesafImportedDestinationsName - name of the SAF imported destinations group
to be createdsafRemoteContextName - name of the SAF remote contextsafErrorHandlingName - name of the SAF error handlingtargetName - name of the target where the SAF imported destinations group
will be targeted. Valid targeting options is [Cluster, Server, SAFAgent]
at the domain scope. Valid targeting options is
[SAFAgent, DEFAULT_TARGETING_ENABLED] at the RG/RGT scope.modifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteSAFImportedDestinations(String resourceName, String safImportedDestinationsName) throws JMSException
resourceName - name of the JMS system resource modulesafImportedDestinationsName - the name of the SAF imported destinations group
to be deletedJMSException - if an error occursvoid createSAFQueue(String resourceName, String safImportedDestinationsName, String safQueueName, String safQueueRemoteJNDIName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS system resource modulesafImportedDestinationsName - name of the SAF imported destinations group
in which to create the SAF queuesafQueueName - name of the SAF queue to be createdsafQueueRemoteJNDIName - JNDI name of the remote queuemodifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteSAFQueue(String resourceName, String safImportedDestinationsName, String safQueueName) throws JMSException
resourceName - name of the JMS system resource modulesafImportedDestinationsName - the name of the SAF imported destinations group
from which to delete the SAF queuesafQueueName - name of the SAF queue to be deletedJMSException - if an error occursvoid createSAFRemoteContext(String resourceName, String safRemoteContextName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS system resource modulesafRemoteContextName - name of the SAF remote contextmodifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteSAFRemoteContext(String resourceName, String safRemoteContextName) throws JMSException
resourceName - name of the JMS system resource modulesafRemoteContextName - name of the SAF remote context
to be deletedJMSException - if an error occursvoid createSAFTopic(String resourceName, String safImportedDestinationsName, String safTopicName, String safTopicRemoteJNDIName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS system resource modulesafImportedDestinationsName - name of the SAF imported destinations group
in which to create the SAF topicsafTopicName - name of the SAF topicsafTopicRemoteJNDIName - JNDI name of the remote topicmodifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteSAFTopic(String resourceName, String safImportedDestinationsName, String safTopicName) throws JMSException
resourceName - name of the JMS system resource modulesafImportedDestinationsName - name of the SAF imported destinations group
from which to delete the SAF topicsafTopicName - name of the SAF topic to be deletedJMSException - if an error occursvoid createTemplate(String resourceName, String templateName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS system resource moduletemplateName - name of the template to be createdmodifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteTemplate(String resourceName, String templateName) throws JMSException
resourceName - name of the JMS system resource moduletemplateName - name of the template to be deletedJMSException - if an error occursvoid createTopic(String resourceName, String jmsServerName, String topicName, String jndiName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS system resource modulejmsServerName - name of the JMS servertopicName - name of the JMS topic to be createdjndiName - name used to lookup the destination
within the JNDI namespacemodifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteTopic(String resourceName, String topicName) throws JMSException
resourceName - name of the JMS system resource module
from which the topic will be deletedtopicName - name of the topic to be deletedJMSException - if an error occursvoid deploySAFAgent(String safAgentName, String targetName) throws JMSException
safAgentName - name of the SAFAgenttargetName - name of the target where the SAFAgent will be targeted.
Valid targeting options is [Cluster, Server] at the domain scope.
It must be set to null at the RG/RGT scope.JMSException - if an error occursvoid undeploySAFAgent(String safAgentName) throws JMSException
safAgentName - name of the SAFAgent.JMSException - if an error occursboolean isTargetInDeploymentScope(ConfigurationMBean configBean, WebLogicMBean deploymentScope)
configBean - the configuration bean whose scope has to be verified.deploymentScope - the scope of the deployment, used to decide the the
scope of the moduleString uddMemberName(String jmsServerName, String name)
jmsServerName - configured name of a JMS Servername - configured name of a Uniform Distributed DestinationString uddMemberJNDIName(String jmsServerName, String name)
jmsServerName - configured name of a JMS Servername - configured JNDI name of a Uniform Distributed Destinationvoid createDestinationKey(String resourceName, String destinationKeyName, String property, String keyType, String sortOrder, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS system resource moduledestinationKeyName - name of the destination keyproperty - name of the header propertykeyType - type of the header propertysortOrder - sorting ordermodifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteDestinationKey(String resourceName, String destinationKeyName) throws JMSException
resourceName - name of the JMS system resourcedestinationKeyName - name of the destination keyJMSException - if an error occursvoid createForeignServer(String resourceName, String foreignServerName, String targetName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS System resource in which to create the
foreign serverforeignServerName - name of the JMS foreign servertargetName - name of the target where the foreign server will be
targeted. Valid targeting options is [Cluster, Server, JMSServer] at the
domain scope. Valid targeting options is [JMSServer, DEFAULT_TARGETING_ENABLED]
at the RG/RGT scope.modifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteForeignServer(String resourceName, String foreignServerName) throws JMSException
resourceName - JMS resource name from where the foreign server
will be deletedforeignServerName - the name of the foreign server to deleteJMSException - if an error occursvoid createForeignConnectionFactory(String resourceName, String foreignServerName, String foreignConnectionFactoryName, String localJNDIName, String remoteJNDIName, String username, String password, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS System resourceforeignServerName - name of the JMS foreign serverforeignConnectionFactoryName - name of the JMS foreign connection factory to createlocalJNDIName - local JNDI name of name foreign connection factoryremoteJNDIName - remote JNDI name of the foreign connection factoryusername - user name to create initial contextpassword - password to create initial contextmodifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteForeignConnectionFactory(String resourceName, String foreignServerName, String foreignConnectionFactoryName) throws JMSException
resourceName - JMS resource name from where the foreign server
will be deletedforeignServerName - the name of the foreign server from which to deleteforeignConnectionFactoryName - the name of the foreign connection factoryJMSException - if an error occursvoid createForeignDestination(String resourceName, String foreignServerName, String foreignDestinationName, String localJNDIName, String remoteJNDIName, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS System resourceforeignServerName - name of the JMS foreign serverforeignDestinationName - name of the JMS foreign destination to createlocalJNDIName - local JNDI name of name foreign destinationremoteJNDIName - remote JNDI name of the foreign destinationmodifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occursvoid deleteForeignDestination(String resourceName, String foreignServerName, String foreignDestinationName) throws JMSException
resourceName - JMS resource name from where the foreign server
will be deletedforeignServerName - the name of the foreign server from which to deleteforeignDestinationName - the name of the foreign destinationJMSException - if an error occursDestinationBean[] findAllInheritedDestinations(String templateName, JMSBean module)
templateName - from which the destinations inheritmodule - in which to find the inherited destinationsDestinationBeanQueueBean[] findAllInheritedQueueBeans(String templateName, JMSBean module)
templateName - Name of TemplateBean to be foundmodule - Root Bean of JMSModuleQueueBeanTopicBean[] findAllInheritedTopicBeans(String templateName, JMSBean module)
templateName - Name of TemplateBean to be foundmodule - Root Bean of JMSModuleTopicBeanvoid findAndModifyEntity(String resourceName, String entityName, String entityType, JMSNamedEntityModifier modifier) throws JMSException
resourceName - name of the JMS system resource to look for the entityentityName - name of the entity to be found and modifiedentityType - represents the Bean type,
for example, QueueBean type shall be specified as "Queue"modifier - implementation of the JMSNamedEntityModifier used to
modify the entity's attribute valuesJMSException - if an error occurs