|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface IJMSModuleHelper
JMS module helper contains methods for managing (locate/create/delete) JMS Module configuration entities (descriptor beans) in a given module.
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.
| Nested Class Summary | |
|---|---|
static class |
IJMSModuleHelper.StoreType |
| Method Summary | |
|---|---|
abstract void |
createConnectionFactory(String resourceName, String factoryName, String factoryJndiName, String targetName, JMSNamedEntityModifier modifier)Creates a JMS connection factory in the given JMS System resource module |
abstract 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 |
abstract 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 |
abstract 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 |
abstract void |
createForeignServer(String resourceName, String foreignServerName, String targetName, JMSNamedEntityModifier modifier)Creates a foreign JMS server in a given JMS system resource module |
abstract void |
createJMSServer(String jmsServerName, String targetName, String storeName)Creates a JMSServer in the given scope. |
abstract void |
createJMSSystemResource(String resourceName, String targetName)Creates a JMS System resource in the given scope |
abstract void |
createPersistentStore(IJMSModuleHelper.StoreType storeType, String storeName, String targetName, PersistentStoreModifier modifier)Creates a persistent store in the given scope |
abstract void |
createQueue(String resourceName, String jmsServerName, String queueName, String jndiName, JMSNamedEntityModifier modifier)Creates a JMS queue in a given JMS system resource module. |
abstract void |
createQuota(String resourceName, String quotaName, JMSNamedEntityModifier modifier)Creates a quota in the given JMS system resource module |
abstract void |
createSAFAgent(String safAgentName, String targetName, String storeName)Creates a SAFAgent in the given scope. |
abstract void |
createSAFErrorHandling(String resourceName, String safErrorHandlingName, JMSNamedEntityModifier modifier)Creates a SAF error handling in the given JMS system resource module |
abstract 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 |
abstract void |
createSAFQueue(String resourceName, String safImportedDestinationsName, String safQueueName, String safQueueRemoteJNDIName, JMSNamedEntityModifier modifier)Creates a SAF queue in the given SAF imported destinations group |
abstract void |
createSAFRemoteContext(String resourceName, String safRemoteContextName, JMSNamedEntityModifier modifier)Creates a SAF remote context in the given JMS system resource module |
abstract void |
createSAFTopic(String resourceName, String safImportedDestinationsName, String safTopicName, String safTopicRemoteJNDIName, JMSNamedEntityModifier modifier)Creates a SAF topic in the given SAF imported destinations group |
abstract void |
createTemplate(String resourceName, String templateName, JMSNamedEntityModifier modifier)Creates a template in the given JMS system resource module |
abstract void |
createTopic(String resourceName, String jmsServerName, String topicName, String jndiName, JMSNamedEntityModifier modifier)Creates a JMS topic in the given JMS system resource module |
abstract 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. |
abstract 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. |
abstract void |
deleteConnectionFactory(String resourceName, String factoryName)Deletes a JMS connection factory in the given JMS System resource module |
abstract void |
deleteDestinationKey(String resourceName, String destinationKeyName)Deletes the destination key bean from the given |
abstract void |
deleteForeignConnectionFactory(String resourceName, String foreignServerName, String foreignConnectionFactoryName)Delete a foreign connection factory from the given foreign server in a resource |
abstract void |
deleteForeignDestination(String resourceName, String foreignServerName, String foreignDestinationName)Delete a foreign destination from a given foreignServer in a resource |
abstract void |
deleteForeignServer(String resourceName, String foreignServerName)Delete a foreign server and all its foreign connection factories and foreign destinations. |
abstract void |
deleteJMSServer(String jmsServerName)Deletes a JMSServer in the given scope. |
abstract void |
deleteJMSSystemResource(String resourceName)Deletes a JMS System resource in the given scope |
abstract void |
deletePersistentStore(String storeName)Deletes a persistent store |
abstract void |
deleteQueue(String resourceName, String queueName)Deletes a JMS queue in a given JMS system resource module. |
abstract void |
deleteQuota(String resourceName, String quotaName)Deletes a quota from the given JMS system resource module |
abstract void |
deleteSAFAgent(String safAgentName)Deletes a SAFAgent in the given scope. |
abstract void |
deleteSAFErrorHandling(String resourceName, String safErrorHandlingName)Delete a SAF error handling from the given JMS system resource module |
abstract void |
deleteSAFImportedDestinations(String resourceName, String safImportedDestinationsName)Deletes a SAF imported destinations group and all its SAF queues and SAF topics. |
abstract void |
deleteSAFQueue(String resourceName, String safImportedDestinationsName, String safQueueName)Deletes a SAF queue from the given SAF imported Destinations group. |
abstract void |
deleteSAFRemoteContext(String resourceName, String safRemoteContextName)Deletes a SAF remote context from the given JMS system resource module |
abstract void |
deleteSAFTopic(String resourceName, String safImportedDestinationsName, String safTopicName)Delete a SAF topic from the given SAF imported destinations group. |
abstract void |
deleteTemplate(String resourceName, String templateName)Deletes a template from the given JMS system resource module |
abstract void |
deleteTopic(String resourceName, String topicName)Deletes a topic from the given JMS system resource module |
abstract void |
deleteUniformDistributedQueue(String resourceName, String uniformDistributedQueueName)Deletes a uniform distributed queue in the given JMS Module |
abstract void |
deleteUniformDistributedTopic(String resourceName, String uniformDistributedTopicName)Deletes a uniform distributed topic in the given JMS Module |
abstract 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. |
abstract 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. |
abstract DestinationBean[] |
findAllInheritedDestinations(String templateName, JMSBean module)Returns an array of all the JMS destinations(queues/topics) that are inherited from the given Template (name) |
abstract QueueBean[] |
findAllInheritedQueueBeans(String templateName, JMSBean module)Finder that returns all the QueueBeans that inherit from the given TemplateBean in a JMS Module |
abstract TopicBean[] |
findAllInheritedTopicBeans(String templateName, JMSBean module)Finder that returns all the TopicBeans that inherit from the given TemplateBean in a JMS Module |
abstract 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. |
abstract DestinationBean |
findDestinationBean(String name, JMSBean module)Finder for DestinationBean in a JMS Module |
abstract JMSSystemResourceMBean |
findJMSSystemResource(String resourceName)Finder for a JMSSystemResourceMBean in the given scope |
abstract boolean |
isTargetInDeploymentScope(ConfigurationMBean configBean, WebLogicMBean deploymentScope)Check if the given ConfigurationMBean is in the same scope in which the module is being deployed. |
abstract 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. |
abstract 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. |
abstract String[] |
uddReturnJMSServers(SubDeploymentMBean subDeploymentBean)Returns an array of JMS Servers that match the targeting criteria specified in the subDeploymentBean. |
abstract 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. |
abstract 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. |
| Method Detail |
|---|
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 occurs
void deleteJMSSystemResource(String resourceName)
throws JMSException
resourceName - name of the resource to be deletedJMSException - if an error occurs
void 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 occurs
void deletePersistentStore(String storeName)
throws JMSException
storeName - name of the store to be deletedJMSException - if an error occurs
void 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 occurs
void deleteJMSServer(String jmsServerName)
throws JMSException
jmsServerName - name of the JMSServer to be deletedJMSException - if an error occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
JMSSystemResourceMBean findJMSSystemResource(String resourceName)
throws JMSException
resourceName - name of JMSSystemResourceMBean to be foundJMSException - if an error occurs
void 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 occurs
void undeployJMSServer(String jmsServerName)
throws JMSException
jmsServerName - name of the JMS server.JMSException - if an error occurs
void 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 occurs
void 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 occurs
void 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 occurs
void deleteSAFAgent(String safAgentName)
throws JMSException
safAgentName - name of the SAFAgent to be deletedJMSException - if an error occurs
DestinationBean findDestinationBean(String name,
JMSBean module)
name - Name of DestinationBean to be foundmodule - Root Bean of JMSModule
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void undeploySAFAgent(String safAgentName)
throws JMSException
safAgentName - name of the SAFAgent.JMSException - if an error occurs
boolean 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 module
String uddMemberName(String jmsServerName,
String name)
jmsServerName - configured name of a JMS Servername - configured name of a Uniform Distributed Destination
String uddMemberJNDIName(String jmsServerName,
String name)
jmsServerName - configured name of a JMS Servername - configured JNDI name of a Uniform Distributed DestinationString[] uddReturnJMSServers(SubDeploymentMBean subDeploymentBean)
subDeploymentBean - subDeployment bean, presumably of UDDJMSException - if an error occurs
void 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 occurs
void deleteDestinationKey(String resourceName,
String destinationKeyName)
throws JMSException
resourceName - name of the JMS system resourcedestinationKeyName - name of the destination keyJMSException - if an error occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
void 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 occurs
DestinationBean[] findAllInheritedDestinations(String templateName,
JMSBean module)
templateName - from which the destinations inheritmodule - in which to find the inherited destinationsDestinationBean
QueueBean[] findAllInheritedQueueBeans(String templateName,
JMSBean module)
templateName - Name of TemplateBean to be foundmodule - Root Bean of JMSModuleQueueBean
TopicBean[] findAllInheritedTopicBeans(String templateName,
JMSBean module)
templateName - Name of TemplateBean to be foundmodule - Root Bean of JMSModuleTopicBean
void 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
|
Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||