org.gxos.schema
Class DestinationTypeX

java.lang.Object
  |
  +--org.gxos.schema.DestinationTypeX
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
Destination

public abstract class DestinationTypeX
extends java.lang.Object
implements java.io.Serializable

List of Entities for which one wishes to direct some information This can be explicit names or implicitly defined either a selector or by Topic of Publish/Subscribe system

See Also:
Serialized Form

Constructor Summary
DestinationTypeX()
           
 
Method Summary
 DestinationGroup getDestinationGroup()
           
 DestinationTypeType getDestinationType()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 void setDestinationGroup(DestinationGroup _destinationGroup)
           
 void setDestinationType(DestinationTypeType _destinationType)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DestinationTypeX

public DestinationTypeX()
Method Detail

getDestinationGroup

public DestinationGroup getDestinationGroup()

getDestinationType

public DestinationTypeType getDestinationType()

isValid

public boolean isValid()

marshal

public abstract void marshal(java.io.Writer out)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Parameters:
out -  

marshal

public abstract void marshal(org.xml.sax.DocumentHandler handler)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Parameters:
handler -  

setDestinationGroup

public void setDestinationGroup(DestinationGroup _destinationGroup)
Parameters:
_destinationGroup -  

setDestinationType

public void setDestinationType(DestinationTypeType _destinationType)
Parameters:
_destinationType -  

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException