org.apache.openejb.jee
Class MessageDestination

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

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

Field Detail

description

protected List<Text> description

displayName

protected List<Text> displayName

icon

protected List<Icon> icon

messageDestinationName

protected String messageDestinationName

mappedName

protected String mappedName

id

protected String id
Constructor Detail

MessageDestination

public MessageDestination()
Method Detail

getDescription

public List<Text> getDescription()

getDisplayName

public List<Text> getDisplayName()

getIcon

public List<Icon> getIcon()

getMessageDestinationName

public String getMessageDestinationName()

setMessageDestinationName

public void setMessageDestinationName(String value)

getKey

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

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

getMappedName

public String getMappedName()

setMappedName

public void setMappedName(String value)

getId

public String getId()

setId

public void setId(String value)


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