Skip navigation links

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


weblogic.j2ee.descriptor.wl
Interface ClientSAFBean

All Superinterfaces:
SettableBean

public interface ClientSAFBean
extends SettableBean

The top of the JMS module bean tree.

JMS modules all have a JMSBean as their root bean (a bean with no parent). The schema namespace that corresponds to this bean is "http://xmlns.oracle.com/weblogic/weblogic-jms"


Method Summary
abstract  JMSConnectionFactoryBean createConnectionFactory(String name)
          Creates a connection factory bean and adds it to this JMS module
abstract  SAFErrorHandlingBean createSAFErrorHandling(String name)
          Create SAFErrorHandlingBean in this module
abstract  SAFImportedDestinationsBean createSAFImportedDestinations(String name)
          Create a SAFImportedDestinationsBean in this JMSModule
abstract  SAFRemoteContextBean createSAFRemoteContext(String name)
          Create SAFRemoteContextBean in this module
abstract  void destroyConnectionFactory(JMSConnectionFactoryBean connectionFactory)
          Removes a connection factory bean from this JMS module
abstract  void destroySAFErrorHandling(SAFErrorHandlingBean safErrorHandling)
          Destroy SAFErrorHandlingBean defined in this module
abstract  void destroySAFImportedDestinations(SAFImportedDestinationsBean safImportedDestinations)
          Destroy a SAFImportedDestinationsBean in this JMS Module
abstract  void destroySAFRemoteContext(SAFRemoteContextBean safRemoteContext)
          Destroy SAFRemoteContextBean in this module
abstract  JMSConnectionFactoryBean[] getConnectionFactories()
          Gets all connection factory beans found in the JMS module
abstract  DefaultPersistentStoreBean getPersistentStore()
          Gets the configuration information about the default persistent store.
abstract  DefaultSAFAgentBean getSAFAgent()
          Gets the configuration information for the default SAF agent.
abstract  SAFErrorHandlingBean[] getSAFErrorHandlings()
          Get an array of SAFErrorHandlingBean defined in this module
abstract  SAFImportedDestinationsBean[] getSAFImportedDestinations()
          Gets all SAFImportedDestinationsBean found in the JMS module
abstract  SAFRemoteContextBean[] getSAFRemoteContexts()
          Get an array of SAFRemoteContextBean for this JMS module
abstract  JMSConnectionFactoryBean lookupConnectionFactory(String name)
          Locates a connection factory bean with the given name
abstract  SAFErrorHandlingBean lookupSAFErrorHandling(String name)
          Locates a SAF Error Handling bean with the given name
abstract  SAFImportedDestinationsBean lookupSAFImportedDestinations(String name)
          Locates a SAF Imported Destinations bean with the given name
abstract  SAFRemoteContextBean lookupSAFRemoteContext(String name)
          Locates a SAF Remote Context bean with the given name

 

Method Detail

getPersistentStore

DefaultPersistentStoreBean getPersistentStore()
Gets the configuration information about the default persistent store. Note that the name for this persistent store must always be "default-store." All of the other attributes may be configured.
Returns:
The default persistent store bean

getSAFAgent

DefaultSAFAgentBean getSAFAgent()
Gets the configuration information for the default SAF agent. The name of the default saf agent must always be "default-agent" And the store must always be "default-store". All other field may be configured here.
Returns:
The default SAF Agent bean

getConnectionFactories

JMSConnectionFactoryBean[] getConnectionFactories()
Gets all connection factory beans found in the JMS module

Connection factories are used to create connections for JMS clients. Connection factories can configure properties of the connections returned to the JMS client.

Returns:
An array of all connection factory beans in this JMS module

createConnectionFactory

JMSConnectionFactoryBean createConnectionFactory(String name)
Creates a connection factory bean and adds it to this JMS module

Connection factories are used to create connections for JMS clients. Connection factories can configure properties of the connections returned to the JMS client.

Parameters:
name - The name of the connection factory to add to this JMS module
Returns:
The connection factory bean added to this JMS module

destroyConnectionFactory

void destroyConnectionFactory(JMSConnectionFactoryBean connectionFactory)
Removes a connection factory bean from this JMS module

Connection factories are used to create connections for JMS clients. Connection factories can configure properties of the connections returned to the JMS client.

Parameters:
connectionFactory - The connection factory bean to remove from this JMS module

lookupConnectionFactory

JMSConnectionFactoryBean lookupConnectionFactory(String name)
Locates a connection factory bean with the given name

Connection factories are used to create connections for JMS clients. Connection factories can configure properties of the connections returned to the JMS client.

Parameters:
name - The name of the connection factory to locate
Returns:
A connection factory with the given name, or null if one cannot be found

getSAFImportedDestinations

SAFImportedDestinationsBean[] getSAFImportedDestinations()
Gets all SAFImportedDestinationsBean found in the JMS module

SAFImportedDestinationsBean defines a set of SAFQueues and or SAFTopics imported in the local cluster from the remote Cluster or server

Returns:
an array of SAFImportedDestinationsBean added to this JMS Module

createSAFImportedDestinations

SAFImportedDestinationsBean createSAFImportedDestinations(String name)
Create a SAFImportedDestinationsBean in this JMSModule

SAFImportedDestinationsBean defines a set of SAFQueues and or SAFTopics imported in the local cluster from the remote Cluster or server

Parameters:
name - The name of the SAFImportedDestinations to be created.
Returns:
SAFImportedDestinationsBean added to this JMS Module

destroySAFImportedDestinations

void destroySAFImportedDestinations(SAFImportedDestinationsBean safImportedDestinations)
Destroy a SAFImportedDestinationsBean in this JMS Module

SAFImportedDestinationsBean defines a set of SAFQueues and or SAFTopics imported in the local cluster from the remote Cluster or server

Parameters:
safImportedDestinations - SAFImportedDestinationsBean defined in this module

lookupSAFImportedDestinations

SAFImportedDestinationsBean lookupSAFImportedDestinations(String name)
Locates a SAF Imported Destinations bean with the given name

SAFImportedDestinationsBean defines a set of SAFQueues and or SAFTopics imported in the local cluster from the remote Cluster or server

Parameters:
name - The name of the SAF imported destinations to locate
Returns:
A SAF imported destination bean with the given name, or null if none could be found

getSAFRemoteContexts

SAFRemoteContextBean[] getSAFRemoteContexts()
Get an array of SAFRemoteContextBean for this JMS module

SAFRemoteContextBean defines the parameters to be used by the JMS Imported Destinations (SAFQueue or SAFTopic) to connect ot the remote Cluster.

Returns:
Array of SAFRemoteContextBean defined in this module

createSAFRemoteContext

SAFRemoteContextBean createSAFRemoteContext(String name)
Create SAFRemoteContextBean in this module

SAFRemoteContextBean defines the parameters to be used by the JMS Imported Destinations (SAFQueue or SAFTopic) to connect ot the remote Cluster.

Parameters:
name - The name of the SAFRemoteContextBean to be created.
Returns:
SAFRemoteContextBean being added to this module

destroySAFRemoteContext

void destroySAFRemoteContext(SAFRemoteContextBean safRemoteContext)
Destroy SAFRemoteContextBean in this module

SAFRemoteContextBean defines the parameters to be used by the JMS Imported Destinations (SAFQueue or SAFTopic) to connect ot the remote Cluster.

Parameters:
safRemoteContext - SAFRemoteContextBean in this module

lookupSAFRemoteContext

SAFRemoteContextBean lookupSAFRemoteContext(String name)
Locates a SAF Remote Context bean with the given name

SAFRemoteContextBean defines the parameters to be used by the JMS Imported Destinations (SAFQueue or SAFTopic) to connect ot the remote Cluster.

Parameters:
name - The name of the SAF Remote Context to locate
Returns:
A SAF Remote Context with the given name, or null if none can be found

getSAFErrorHandlings

SAFErrorHandlingBean[] getSAFErrorHandlings()
Get an array of SAFErrorHandlingBean defined in this module

SAFErrorHandlingBena defines what has to be done for messages that cannot be forwarded by SAFAgents

Returns:
array of SAFErrorHandlingBean defined in this module

createSAFErrorHandling

SAFErrorHandlingBean createSAFErrorHandling(String name)
Create SAFErrorHandlingBean in this module

SAFErrorHandlingBeaa defines what has to be done for messages that cannot be forwarded by SAFAgents

Parameters:
name - The name of the SAFErrorHandlingBean to be created.
Returns:
SAFErrorHandlingBean

destroySAFErrorHandling

void destroySAFErrorHandling(SAFErrorHandlingBean safErrorHandling)
Destroy SAFErrorHandlingBean defined in this module

SAFErrorHandlingBean defines what has to be done for messages that cannot be forwarded by SAFAgents

Parameters:
safErrorHandling - SAFErrorhandlingBean defined in this module

lookupSAFErrorHandling

SAFErrorHandlingBean lookupSAFErrorHandling(String name)
Locates a SAF Error Handling bean with the given name

SAFErrorHandlingBean defines what has to be done for messages that cannot be forwarded by SAFAgents

Parameters:
name - The name of the SAF Error Handling to locate
Returns:
A SAF Error Handling with the given name, or null if none can be found

Skip navigation links

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