org.fao.oaipmh.requests
Class Transport

java.lang.Object
  extended by org.fao.oaipmh.requests.Transport

public class Transport
extends java.lang.Object


Nested Class Summary
static class Transport.Method
           
 
Constructor Summary
Transport()
           
Transport(java.lang.String host)
           
Transport(java.lang.String host, int port)
           
 
Method Summary
 org.jdom.Element execute()
           
 java.lang.String getAddress()
           
 java.lang.String getHost()
           
 Transport.Method getMethod()
           
 int getPort()
           
 java.lang.String getReceivedData()
           
 java.lang.String getSentData()
           
 void setAddress(java.lang.String address)
           
 void setCredentials(java.lang.String username, java.lang.String password)
           
 void setHost(java.lang.String host)
           
 void setMethod(Transport.Method m)
           
 void setPort(int port)
           
 void setUrl(java.net.URL url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Transport

public Transport()

Transport

public Transport(java.lang.String host)

Transport

public Transport(java.lang.String host,
                 int port)
Method Detail

getHost

public java.lang.String getHost()

getPort

public int getPort()

getAddress

public java.lang.String getAddress()

getMethod

public Transport.Method getMethod()

getSentData

public java.lang.String getSentData()

getReceivedData

public java.lang.String getReceivedData()

setHost

public void setHost(java.lang.String host)

setPort

public void setPort(int port)

setAddress

public void setAddress(java.lang.String address)

setMethod

public void setMethod(Transport.Method m)

setUrl

public void setUrl(java.net.URL url)

setCredentials

public void setCredentials(java.lang.String username,
                           java.lang.String password)

execute

public org.jdom.Element execute()
                         throws java.io.IOException,
                                org.jdom.JDOMException
Throws:
java.io.IOException
org.jdom.JDOMException