org.apache.geronimo.naming.deployment.jsr88
Class MessageDestination

java.lang.Object
  extended by org.apache.geronimo.deployment.plugin.XmlBeanSupport
      extended by org.apache.geronimo.naming.deployment.jsr88.HasPattern
          extended by org.apache.geronimo.naming.deployment.jsr88.MessageDestination

public class MessageDestination
extends HasPattern

Represents an element of the message-destinationType in a Geronimo deployment plan.

Has 4 JavaBean Properties
- messageDestinationName (type String)
- pattern (type Pattern)
- adminObjectModule (type String)
- adminObjectLink (type String)


Field Summary
 
Fields inherited from class org.apache.geronimo.deployment.plugin.XmlBeanSupport
pcs
 
Constructor Summary
MessageDestination()
           
MessageDestination(GerMessageDestinationType xmlObject)
           
 
Method Summary
protected  void clearNonPatternFromChoice()
          Should be overridden to remove any non-pattern elements if this element has a pattern that's part of a choice.
 void configure(GerMessageDestinationType xml)
           
 String getAdminObjectLink()
           
 String getAdminObjectModule()
           
protected  GerMessageDestinationType getMessageDestination()
           
 String getMessageDestinationName()
           
 void setAdminObjectLink(String link)
           
 void setAdminObjectModule(String module)
           
 void setMessageDestinationName(String name)
           
 
Methods inherited from class org.apache.geronimo.naming.deployment.jsr88.HasPattern
clearPatternFromChoice, findPattern, getPattern, setPattern
 
Methods inherited from class org.apache.geronimo.deployment.plugin.XmlBeanSupport
addPropertyChangeListener, configured, fromXML, getSchemaTypeLoader, getXmlObject, isEmpty, removePropertyChangeListener, setXmlObject, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageDestination

public MessageDestination()

MessageDestination

public MessageDestination(GerMessageDestinationType xmlObject)
Method Detail

setMessageDestinationName

public void setMessageDestinationName(String name)

getMessageDestinationName

public String getMessageDestinationName()

getAdminObjectLink

public String getAdminObjectLink()

setAdminObjectLink

public void setAdminObjectLink(String link)

getAdminObjectModule

public String getAdminObjectModule()

setAdminObjectModule

public void setAdminObjectModule(String module)

clearNonPatternFromChoice

protected void clearNonPatternFromChoice()
Description copied from class: HasPattern
Should be overridden to remove any non-pattern elements if this element has a pattern that's part of a choice. If this is called, it means a non-null Pattern is in the process of being set. This method should fire property change events on any elements it removes.

Overrides:
clearNonPatternFromChoice in class HasPattern

getMessageDestination

protected GerMessageDestinationType getMessageDestination()

configure

public void configure(GerMessageDestinationType xml)


Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.