|
Oracle® XML Java API Reference Release 1 (10.1) B12024-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.soap.transport.smtp.SOAPSMTPConnection
SOAPSMTPConnection
is an implementation of the SOAPTransport
interface for SMTP.
Constructor Summary | |
SOAPSMTPConnection(java.lang.String fromAddr, java.lang.String subject, java.lang.String smtpServer, long popPollDelay, java.lang.String popServer, java.lang.String popLogin, java.lang.String popPassword) Constructor: sets up this SMTP connection for sending and receiving a SOAP envelope via SMTP and POP3, respectively. |
Method Summary | |
java.util.Hashtable |
getHeaders() Return access to headers generated by the protocol. |
SOAPContext |
getResponseSOAPContext() Return the SOAPContext associated with the response. |
java.io.BufferedReader |
receive() Return a buffered reader to receive back the response to whatever was sent to whatever. |
void |
send(java.net.URL toAddr, java.lang.String actionURI, java.util.Hashtable headers, Envelope env, SOAPMappingRegistry smr, SOAPContext ctx) This method is used to request that an envelope be sent. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SOAPSMTPConnection(java.lang.String fromAddr, java.lang.String subject, java.lang.String smtpServer, long popPollDelay, java.lang.String popServer, java.lang.String popLogin, java.lang.String popPassword)
fromAddr
- the sender's addresssubject
- subject of the email messagesmtpServer
- the SMTP server to use to sendpopPollDelay
- the number of millis to sleep between response pollspopServer
- hostname of POP3 server to receive frompopLogin
- login ID to receive mail atpopPassword
- password for loginMethod Detail |
public void send(java.net.URL toAddr, java.lang.String actionURI, java.util.Hashtable headers, Envelope env, SOAPMappingRegistry smr, SOAPContext ctx) throws SOAPException
send
in interface SOAPTransport
headers
- any other header fields to go to as protocol headers [IGNORED right now]env
- the envelope to sendsmr
- the XML<->Java type mapping registry (passed on)ctx
- the request SOAPContexttoAddr
- the URL to send the envelope toactionURI
- the SOAPAction header field valueSOAPException
- with appropriate reason code if problempublic java.io.BufferedReader receive()
receive
in interface SOAPTransport
public java.util.Hashtable getHeaders()
getHeaders
in interface SOAPTransport
public SOAPContext getResponseSOAPContext()
getResponseSOAPContext
in interface SOAPTransport
|
Oracle® XML Java API Reference Release 1 (10.1) B12024-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |