org.apache.openejb.jee
Class MessageDestination

java.lang.Object
  extended by org.apache.openejb.jee.MessageDestination
All Implemented Interfaces:
Keyable<java.lang.String>

public class MessageDestination
extends java.lang.Object
implements Keyable<java.lang.String>

The message-destinationType specifies a message destination. The logical destination described by this element is mapped to a physical destination by the Deployer.

The message destination element contains:

- an optional description - an optional display-name - an optional icon - a message destination name which must be unique among message destination names within the same Deployment File. - an optional mapped name

Example:

CorporateStocks


Field Summary
protected  java.util.List<Text> description
           
protected  java.util.List<Text> displayName
           
protected  java.util.List<Icon> icon
           
protected  java.lang.String id
           
protected  java.lang.String mappedName
           
protected  java.lang.String messageDestinationName
           
 
Constructor Summary
MessageDestination()
           
 
Method Summary
 java.util.List<Text> getDescription()
           
 java.util.List<Text> getDisplayName()
           
 java.util.List<Icon> getIcon()
           
 java.lang.String getId()
           
 java.lang.String getKey()
          Gets the immutable key for this object.
 java.lang.String getMappedName()
           
 java.lang.String getMessageDestinationName()
           
 void setId(java.lang.String value)
           
 void setMappedName(java.lang.String value)
           
 void setMessageDestinationName(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected java.util.List<Text> description

displayName

protected java.util.List<Text> displayName

icon

protected java.util.List<Icon> icon

messageDestinationName

protected java.lang.String messageDestinationName

mappedName

protected java.lang.String mappedName

id

protected java.lang.String id
Constructor Detail

MessageDestination

public MessageDestination()
Method Detail

getDescription

public java.util.List<Text> getDescription()

getDisplayName

public java.util.List<Text> getDisplayName()

getIcon

public java.util.List<Icon> getIcon()

getMessageDestinationName

public java.lang.String getMessageDestinationName()

setMessageDestinationName

public void setMessageDestinationName(java.lang.String value)

getKey

public java.lang.String getKey()
Description copied from interface: Keyable
Gets the immutable key for this object.

Specified by:
getKey in interface Keyable<java.lang.String>
Returns:
gets the immutable key for this object

getMappedName

public java.lang.String getMappedName()

setMappedName

public void setMappedName(java.lang.String value)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String value)


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.