Gnostice PDFOne
Pro. Ed. v5.4


com.gnostice.pdfone
Interface PdfEmailProviderInterface

All Known Implementing Classes:
PdfEmailProviderJavaMail

public interface PdfEmailProviderInterface


Method Summary
 void addAttachment(byte[] attachment, String attachmentMimeType, String attachmentName)
           
 void addAttachment(InputStream attachment, String attachmentMimeType, String attachmentName)
           
 void addAttachment(String attachmentFilePath, String attachmentName)
           
 void addRecipient(int recipientType, String recipient)
           
 void addRecipients(int recipientType, String[] recipients)
           
 String getBody()
           
 String getBodyEncoding()
           
 String getFromAddress()
           
 String getFromName()
           
 String getHost()
           
 String getPassword()
           
 int getPortNumber()
           
 String getReplyTo()
           
 Date getSentDate()
           
 String getSubject()
           
 String getUserName()
           
 boolean isAuthenticationRequired()
           
 boolean isBodyHTML()
           
 boolean isDebugEnabled()
           
 boolean isSSLCheckServerIdentity()
           
 boolean isSSLEnabled()
           
 boolean isStartTLSEnabled()
           
 void sendEmail()
           
 void setAuthenticationRequired(boolean authenticationRequired)
           
 void setBody(String body)
           
 void setBody(String body, String charset, boolean isHTML)
           
 void setBodyEncoding(String charset)
           
 void setBodyHTML(boolean isHTML)
           
 void setDebugEnabled(boolean debugEnabled)
           
 void setFromAddress(String fromAddress)
           
 void setFromName(String fromName)
           
 void setHost(String host)
           
 void setPassword(String password)
           
 void setPortNumber(int portNumber)
           
 void setReplyTo(String replyTo)
           
 void setSentDate(Date date)
           
 void setSSLCheckServerIdentity(boolean sslCheckServerIdentity)
           
 void setSSLEnabled(boolean sslEnabled)
           
 void setStartTLSEnabled(boolean startTLSEnabled)
           
 void setSubject(String subject)
           
 void setUserName(String userName)
           
 

Method Detail

setUserName

void setUserName(String userName)

getUserName

String getUserName()

setPassword

void setPassword(String password)

getPassword

String getPassword()

setAuthenticationRequired

void setAuthenticationRequired(boolean authenticationRequired)

isAuthenticationRequired

boolean isAuthenticationRequired()

setFromName

void setFromName(String fromName)

getFromName

String getFromName()

setFromAddress

void setFromAddress(String fromAddress)

getFromAddress

String getFromAddress()

setHost

void setHost(String host)

getHost

String getHost()

setPortNumber

void setPortNumber(int portNumber)

getPortNumber

int getPortNumber()

setSSLEnabled

void setSSLEnabled(boolean sslEnabled)

isSSLEnabled

boolean isSSLEnabled()

setStartTLSEnabled

void setStartTLSEnabled(boolean startTLSEnabled)

isStartTLSEnabled

boolean isStartTLSEnabled()

setSSLCheckServerIdentity

void setSSLCheckServerIdentity(boolean sslCheckServerIdentity)

isSSLCheckServerIdentity

boolean isSSLCheckServerIdentity()

setReplyTo

void setReplyTo(String replyTo)

getReplyTo

String getReplyTo()

setSubject

void setSubject(String subject)

getSubject

String getSubject()

setBody

void setBody(String body)

setBody

void setBody(String body,
             String charset,
             boolean isHTML)

getBody

String getBody()

setBodyHTML

void setBodyHTML(boolean isHTML)

isBodyHTML

boolean isBodyHTML()

setBodyEncoding

void setBodyEncoding(String charset)

getBodyEncoding

String getBodyEncoding()

setSentDate

void setSentDate(Date date)

getSentDate

Date getSentDate()

addRecipient

void addRecipient(int recipientType,
                  String recipient)

addRecipients

void addRecipients(int recipientType,
                   String[] recipients)

addAttachment

void addAttachment(String attachmentFilePath,
                   String attachmentName)

addAttachment

void addAttachment(InputStream attachment,
                   String attachmentMimeType,
                   String attachmentName)

addAttachment

void addAttachment(byte[] attachment,
                   String attachmentMimeType,
                   String attachmentName)

setDebugEnabled

void setDebugEnabled(boolean debugEnabled)

isDebugEnabled

boolean isDebugEnabled()

sendEmail

void sendEmail()
               throws PdfEmailException
Throws:
PdfEmailException

Gnostice PDFOne
Pro. Ed. v5.4

To contact our support team, send an e-mail to support@gnostice.com.
 
© 2015 Gnostice Information Technologies Private Limited. All rights reserved.
www.gnostice.com