BEA Systems, Inc.

WebLogic Server 8.1 API Reference

weblogic.management.configuration
Interface ForeignJMSDestinationMBean


public interface ForeignJMSDestinationMBean
extends weblogic.management.configuration.ForeignJNDIObjectMBean

This class represents a JMS destination that may be found on a remote server. The destination can represent a queue or a topic. When the destination is looked up on the local server, a look-up will be performed automatically on the remote JNDI directory, and the object will be returned from that directory.

This MBean will always be a sub-element of the ForeignJMSServer.

Author:
Copyright © 2004 BEA Systems, Inc. All Rights Reserved.

Fields inherited from class weblogic.management.configuration.ConfigurationMBean
CACHING_STUB_SVUID, DEFAULT_EMPTY_BYTE_ARRAY
 
Method Summary
 java.lang.String getLocalJNDIName()
          The name that the remote object will be bound to in the local server's JNDI tree.
 java.lang.String getRemoteJNDIName()
          The name of the remote object that will be looked up in the remote JNDI directory.
 void setLocalJNDIName(java.lang.String name)
          The name that the remote object will be bound to in the local server's JNDI tree.
 void setRemoteJNDIName(java.lang.String name)
          The name of the remote object that will be looked up in the remote JNDI directory.
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getNotes, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Method Detail

setLocalJNDIName

public void setLocalJNDIName(java.lang.String name)
The name that the remote object will be bound to in the local server's JNDI tree. This is the name that should be used to look up the object on the local server.
Specified by:
setLocalJNDIName in interface weblogic.management.configuration.ForeignJNDIObjectMBean

A dynamic MBean attribute
Legal Value: (value != void && value != null && value.trim().length() != 0)
Legal NULL: false
Parameters:
name - The new localJNDIName value

getLocalJNDIName

public java.lang.String getLocalJNDIName()
The name that the remote object will be bound to in the local server's JNDI tree. This is the name that should be used to look up the object on the local server.
Specified by:
getLocalJNDIName in interface weblogic.management.configuration.ForeignJNDIObjectMBean

Returns:
The localJNDIName value

setRemoteJNDIName

public void setRemoteJNDIName(java.lang.String name)
The name of the remote object that will be looked up in the remote JNDI directory.
Specified by:
setRemoteJNDIName in interface weblogic.management.configuration.ForeignJNDIObjectMBean

A dynamic MBean attribute
Legal Value: (value != void && value != null && value.trim().length() != 0)
Legal NULL: false
Parameters:
name - The new remoteJNDIName value

getRemoteJNDIName

public java.lang.String getRemoteJNDIName()
The name of the remote object that will be looked up in the remote JNDI directory.
Specified by:
getRemoteJNDIName in interface weblogic.management.configuration.ForeignJNDIObjectMBean

Returns:
The remoteJNDIName value

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs81