Oracle Fusion Middleware
Oracle WebLogic Server MBean Javadoc
12c Release 1 (12.1.1)

Part Number E24395-02

weblogic.management.configuration
Interface JMSBridgeDestinationMBean

All Superinterfaces:
BridgeDestinationCommonMBean, ConfigurationMBean

public interface JMSBridgeDestinationMBean
extends BridgeDestinationCommonMBean

This MBean represents a messaging bridge destination for a JMS messaging product. Each messaging bridge consists of two destinations that are being bridged:

Deprecation of MBeanHome and Type-Safe Interfaces

This is a type-safe interface for a WebLogic Server MBean, which you can import into your client classes and access through weblogic.management.MBeanHome. As of 9.0, the MBeanHome interface and all type-safe interfaces for WebLogic Server MBeans are deprecated. Instead, client classes that interact with WebLogic Server MBeans should use standard JMX design patterns in which clients use the javax.management.MBeanServerConnection interface to discover MBeans, attributes, and attribute types at runtime.

Since:
7.0.0.0
Access limited to the following security roles:
Deployer

Field Summary
static String DEFAULT_INITIAL_CONTEXT_FACTORY
           
 
Fields inherited from interface weblogic.management.configuration.BridgeDestinationCommonMBean
JMS_XA_ADAPTER_JNDI
 
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
 
Method Summary
 String getConnectionFactoryJNDIName()
          The connection factory's JNDI name for this JMS bridge destination.
 String getConnectionURL()
          The connection URL for this JMS bridge destination.
 String getDestinationJNDIName()
          The destination JNDI name for this JMS bridge destination.
 String getDestinationType()
          The destination type (queue or topic) for this JMS bridge destination.
 String getInitialContextFactory()
          The initial context factory name for this JMS bridge destination.
 void setConnectionFactoryJNDIName(String jndi)
          Sets the value of the ConnectionFactoryJNDIName attribute.
 void setConnectionURL(String jndi)
          Sets the value of the ConnectionURL attribute.
 void setDestinationJNDIName(String jndi)
          Sets the value of the DestinationJNDIName attribute.
 void setDestinationType(String type)
          Sets the value of the DestinationType attribute.
 void setInitialContextFactory(String jndi)
          Sets the value of the InitialContextFactory attribute.
 
Methods inherited from interface weblogic.management.configuration.BridgeDestinationCommonMBean
getAdapterJNDIName, getClasspath, getUserName, getUserPassword, getUserPasswordEncrypted, setAdapterJNDIName, setClasspath, setUserName, setUserPassword, setUserPasswordEncrypted
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getName, getNotes, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
 

Field Detail

DEFAULT_INITIAL_CONTEXT_FACTORY

static final String DEFAULT_INITIAL_CONTEXT_FACTORY
See Also:
Constant Field Values
Method Detail

getConnectionFactoryJNDIName

String getConnectionFactoryJNDIName()

The connection factory's JNDI name for this JMS bridge destination.

Returns:
The connectionFactoryJNDIName value

setConnectionFactoryJNDIName

void setConnectionFactoryJNDIName(String jndi)
                                  throws InvalidAttributeValueException

Sets the value of the ConnectionFactoryJNDIName attribute.

Parameters:
jndi - The new connectionFactoryJNDIName value
Throws:
InvalidAttributeValueException
See Also:
JMSBridgeDestinationMBean.getConnectionFactoryJNDIName()

getInitialContextFactory

String getInitialContextFactory()

The initial context factory name for this JMS bridge destination.

Returns:
The initialContextFactory value

setInitialContextFactory

void setInitialContextFactory(String jndi)
                              throws InvalidAttributeValueException

Sets the value of the InitialContextFactory attribute.

Parameters:
jndi - The new initialContextFactory value
Throws:
InvalidAttributeValueException
See Also:
JMSBridgeDestinationMBean.getInitialContextFactory()
Default Value:
JMSBridgeDestinationMBean.DEFAULT_INITIAL_CONTEXT_FACTORY

getConnectionURL

String getConnectionURL()

The connection URL for this JMS bridge destination.

Returns:
The connectionURL value

setConnectionURL

void setConnectionURL(String jndi)
                      throws InvalidAttributeValueException

Sets the value of the ConnectionURL attribute.

Parameters:
jndi - The new connectionURL value
Throws:
InvalidAttributeValueException
See Also:
JMSBridgeDestinationMBean.getConnectionURL()

getDestinationJNDIName

String getDestinationJNDIName()

The destination JNDI name for this JMS bridge destination.

Returns:
The destinationJNDIName value

setDestinationJNDIName

void setDestinationJNDIName(String jndi)
                            throws InvalidAttributeValueException

Sets the value of the DestinationJNDIName attribute.

Parameters:
jndi - The new destinationJNDIName value
Throws:
InvalidAttributeValueException
See Also:
JMSBridgeDestinationMBean.getDestinationJNDIName()

getDestinationType

String getDestinationType()

The destination type (queue or topic) for this JMS bridge destination.

Returns:
The destinationType value

setDestinationType

void setDestinationType(String type)
                        throws InvalidAttributeValueException

Sets the value of the DestinationType attribute.

Parameters:
type - The new destinationType value
Throws:
InvalidAttributeValueException
See Also:
JMSBridgeDestinationMBean.getDestinationType()
Default Value:
JMSConstants.DESTINATION_TYPE_QUEUE
Valid Values:
JMSConstants.DESTINATION_TYPE_QUEUE, JMSConstants.DESTINATION_TYPE_TOPIC

Copyright 1996, 2011, 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
Oracle WebLogic Server MBean Javadoc
12c Release 1 (12.1.1)

Part Number E24395-02