jec.dto
Class ExchangeEmailDTO

java.lang.Object
  extended by jec.dto.ExchangeDTO
      extended by jec.dto.ExchangeEmailDTO

public class ExchangeEmailDTO
extends ExchangeDTO

Title: ExchangeEmailDTO

Description: DTO to hold email message information

Copyright: Copyright (c) 2006

Company: NetComps


Constructor Summary
ExchangeEmailDTO()
           
 
Method Summary
 java.lang.String getAttachmentName()
           
 java.lang.String getBcc()
           
 java.lang.String getBody()
           
 java.lang.String getCc()
           
 java.util.Date getDateReceived()
           
 java.lang.String getDateReceivedStr()
           
 java.lang.String getDtstamp()
           
 java.lang.String getDtstart()
           
 java.lang.String getEmailStr()
           
 java.lang.String getFrom()
           
 java.lang.String getFromEmailAddress()
           
 java.lang.String getFromEmailName()
           
 java.lang.String getHtmlBody()
           
 java.lang.String getMeetingDescription()
           
 java.lang.String getMeetingEndTimeStr()
           
 java.lang.String getMeetingOwner()
           
 java.lang.String getMeetingReqLocation()
           
 java.lang.String getMeetingReqSummary()
           
 java.lang.String getMeetingStartTimeStr()
           
 java.lang.String getMeetingUid()
           
 java.lang.String getMeetingUID()
           
 java.lang.String getMessageId()
           
 MimeMultipart getMimeMultipart()
           
 java.lang.String getSubject()
           
 java.lang.String getTo()
           
 java.lang.String[] getToEmailAddresses()
           
 java.lang.String getToEmailAddressesForDisplay()
           
 java.lang.String[] getToEmailNames()
           
 java.lang.String getToEmailNamesForDisplay()
           
 java.lang.String getTzid()
           
 java.lang.String getTzoffsetfrom()
           
 java.lang.String getTzoffsetto()
           
 boolean hasAttachment()
           
 boolean isCalendarMessage()
           
 boolean isMeetingRequest()
           
 boolean isRead()
           
static EmailAddressDTO[] parseExchangeEmailField(java.lang.String field)
           
 void setAttachmentName(java.lang.String attachmentName)
           
 void setBcc(java.lang.String bcc)
           
 void setBody(java.lang.String body)
           
 void setCc(java.lang.String cc)
           
 void setDateReceived(java.util.Date date)
           
 void setDateReceivedStr(java.lang.String dateReceivedStr)
           
 void setEmailStr(java.lang.String emailStr)
           
 void setFrom(java.lang.String from)
           
 void setHasAttachment(boolean hasAttachment)
           
 void setHtmlBody(java.lang.String htmlBody)
           
 void setIsCalendarMessage(boolean isCalendarMessage)
           
 void setIsRead(boolean isRead)
           
 void setMessageId(java.lang.String messageId)
           
 void setMimeMultipart(MimeMultipart mimeMultipart)
           
 void setSubject(java.lang.String subject)
           
 void setTo(java.lang.String to)
           
 
Methods inherited from class jec.dto.ExchangeDTO
getUniqueIdForUrl, setUniqueIdForUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExchangeEmailDTO

public ExchangeEmailDTO()
Method Detail

getDateReceived

public java.util.Date getDateReceived()
Returns:
Date

setDateReceived

public void setDateReceived(java.util.Date date)

getFromEmailName

public java.lang.String getFromEmailName()
Returns:
String

getFromEmailAddress

public java.lang.String getFromEmailAddress()
Returns:
String

getToEmailNames

public java.lang.String[] getToEmailNames()
Returns:
String[]

getToEmailNamesForDisplay

public java.lang.String getToEmailNamesForDisplay()
Returns:
String

getToEmailAddresses

public java.lang.String[] getToEmailAddresses()
Returns:
String[]

getToEmailAddressesForDisplay

public java.lang.String getToEmailAddressesForDisplay()
Returns:
String

parseExchangeEmailField

public static EmailAddressDTO[] parseExchangeEmailField(java.lang.String field)
Parameters:
field - String
Returns:
EmailAddressDTO[]

getBody

public java.lang.String getBody()
Returns:
String

setBody

public void setBody(java.lang.String body)
Parameters:
body - String

getFrom

public java.lang.String getFrom()
Returns:
String

setFrom

public void setFrom(java.lang.String from)
Parameters:
from - String

getSubject

public java.lang.String getSubject()
Returns:
String

setSubject

public void setSubject(java.lang.String subject)
Parameters:
subject - String

getTo

public java.lang.String getTo()
Returns:
String

setTo

public void setTo(java.lang.String to)
Parameters:
to - String

getDateReceivedStr

public java.lang.String getDateReceivedStr()
Returns:
String

setDateReceivedStr

public void setDateReceivedStr(java.lang.String dateReceivedStr)
Parameters:
dateReceivedStr - String

getHtmlBody

public java.lang.String getHtmlBody()
Returns:
String

setHtmlBody

public void setHtmlBody(java.lang.String htmlBody)
Parameters:
htmlBody - String

isMeetingRequest

public boolean isMeetingRequest()

isRead

public boolean isRead()

setIsRead

public void setIsRead(boolean isRead)

getMeetingUID

public java.lang.String getMeetingUID()

setAttachmentName

public void setAttachmentName(java.lang.String attachmentName)

getAttachmentName

public java.lang.String getAttachmentName()

getMimeMultipart

public MimeMultipart getMimeMultipart()

setMimeMultipart

public void setMimeMultipart(MimeMultipart mimeMultipart)

getMessageId

public java.lang.String getMessageId()

setMessageId

public void setMessageId(java.lang.String messageId)

getCc

public java.lang.String getCc()

getBcc

public java.lang.String getBcc()

setCc

public void setCc(java.lang.String cc)

setBcc

public void setBcc(java.lang.String bcc)

getEmailStr

public java.lang.String getEmailStr()

setEmailStr

public void setEmailStr(java.lang.String emailStr)

hasAttachment

public boolean hasAttachment()

setHasAttachment

public void setHasAttachment(boolean hasAttachment)

isCalendarMessage

public boolean isCalendarMessage()

setIsCalendarMessage

public void setIsCalendarMessage(boolean isCalendarMessage)

getMeetingReqLocation

public java.lang.String getMeetingReqLocation()

getMeetingStartTimeStr

public java.lang.String getMeetingStartTimeStr()

getMeetingEndTimeStr

public java.lang.String getMeetingEndTimeStr()

getDtstamp

public java.lang.String getDtstamp()

getDtstart

public java.lang.String getDtstart()

getTzid

public java.lang.String getTzid()

getTzoffsetfrom

public java.lang.String getTzoffsetfrom()

getTzoffsetto

public java.lang.String getTzoffsetto()

getMeetingUid

public java.lang.String getMeetingUid()

getMeetingDescription

public java.lang.String getMeetingDescription()

getMeetingReqSummary

public java.lang.String getMeetingReqSummary()

getMeetingOwner

public java.lang.String getMeetingOwner()