org.globus.cog.abstraction.xml
Class FileTransferSpecification

java.lang.Object
  extended byorg.globus.cog.abstraction.xml.FileTransferSpecification
All Implemented Interfaces:
Serializable

public class FileTransferSpecification
extends Object
implements Serializable

Version:
$Revision: 1.1 $ $Date: 2005/04/22 09:53:24 $
See Also:
Serialized Form

Constructor Summary
FileTransferSpecification()
           
 
Method Summary
 void deleteThirdParty()
           
 AttributeList getAttributeList()
           
 String getDestination()
           
 String getSource()
           
 boolean getThirdParty()
           
 boolean hasThirdParty()
           
 boolean isValid()
           
 void marshal(DocumentHandler handler)
           
 void marshal(Writer out)
           
 void setAttributeList(AttributeList attributeList)
           
 void setDestination(String destination)
           
 void setSource(String source)
           
 void setThirdParty(boolean thirdParty)
           
static FileTransferSpecification unmarshal(Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileTransferSpecification

public FileTransferSpecification()
Method Detail

deleteThirdParty

public void deleteThirdParty()

getAttributeList

public AttributeList getAttributeList()

getDestination

public String getDestination()

getSource

public String getSource()

getThirdParty

public boolean getThirdParty()

hasThirdParty

public boolean hasThirdParty()

isValid

public boolean isValid()

marshal

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

marshal

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

setAttributeList

public void setAttributeList(AttributeList attributeList)
Parameters:
attributeList -

setDestination

public void setDestination(String destination)
Parameters:
destination -

setSource

public void setSource(String source)
Parameters:
source -

setThirdParty

public void setThirdParty(boolean thirdParty)
Parameters:
thirdParty -

unmarshal

public static FileTransferSpecification unmarshal(Reader reader)
                                           throws org.exolab.castor.xml.MarshalException,
                                                  org.exolab.castor.xml.ValidationException
Parameters:
reader -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

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