jec.dto
Class ExchangeEventDTO

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

public class ExchangeEventDTO
extends ExchangeDTO

Title: ExchangeEventDTO

Description: DTO to hold event (calendar) information

Copyright: Copyright (c) 2006

Company: NetComps


Field Summary
static java.lang.String _calendarBusyStatus_BUSY
           
static java.lang.String _calendarBusyStatus_FREE
           
static java.lang.String _calendarBusyStatus_OUT_OF_OFFICE
           
static java.lang.String _calendarBusyStatus_TENTATIVE
           
 
Constructor Summary
ExchangeEventDTO()
           
 
Method Summary
 void addTo(ExchangeEventAttendeeDTO to)
           
 java.lang.String getBusyStatus()
           
 java.lang.String getCcEmailAsStr()
           
 java.lang.String getDescription()
           
 java.util.Date getEndDate()
           
 java.util.Date getEndDateNoTzShift()
           
 java.lang.String getFormattedAllDayEvent()
           
 java.lang.String getFormattedEndDate()
           
 java.lang.String getFormattedStartDate()
           
 ExchangeEventAttendeeDTO getFrom()
           
 java.lang.String getId()
           
 int getImportance()
           
 boolean getIsAllDayEvent()
           
 boolean getIsRecurrent()
           
 java.lang.String getLocation()
           
 java.lang.String getOrganizer()
          return the SMTP address of the meeting Organizer
 int getPriority()
           
 java.util.Date getStartDate()
           
 java.util.Date getStartDateNoTzShift()
           
 java.lang.String getSubject()
           
 java.util.List getTo()
           
 java.lang.String getToEmailAsStr()
           
 void setAllDayEventTimeShiftGMTString(java.lang.String allDayEventTimeShiftGMTString)
           
 void setBusyStatus(java.lang.String busyStatus)
           
 void setDescription(java.lang.String description)
           
 void setEndDate(java.util.Date endDate)
           
 void setEndDateNoTzShift(java.util.Date endDateNoTzShift)
           
 void setFrom(ExchangeEventAttendeeDTO _from)
           
 void setId(java.lang.String id)
           
 void setImportance(int importance)
           
 void setIsAllDayEvent(boolean allDayEvent)
           
 void setIsRecurrent(boolean isRecurrent)
           
 void setLocation(java.lang.String location)
           
 void setOrganizer(java.lang.String organizer)
           
 void setPriority(int priority)
           
 void setStartDate(java.util.Date startDate)
           
 void setStartDateNoTzShift(java.util.Date startDateNoTzShift)
           
 void setSubject(java.lang.String subject)
           
 void setTimezone(java.lang.String timezone)
           
 void setTo(java.util.List _to)
           
 java.lang.String toString()
           
 
Methods inherited from class jec.dto.ExchangeDTO
getUniqueIdForUrl, setUniqueIdForUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_calendarBusyStatus_BUSY

public static final java.lang.String _calendarBusyStatus_BUSY
See Also:
Constant Field Values

_calendarBusyStatus_FREE

public static final java.lang.String _calendarBusyStatus_FREE
See Also:
Constant Field Values

_calendarBusyStatus_TENTATIVE

public static final java.lang.String _calendarBusyStatus_TENTATIVE
See Also:
Constant Field Values

_calendarBusyStatus_OUT_OF_OFFICE

public static final java.lang.String _calendarBusyStatus_OUT_OF_OFFICE
See Also:
Constant Field Values
Constructor Detail

ExchangeEventDTO

public ExchangeEventDTO()
Method Detail

getFormattedStartDate

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

getFormattedEndDate

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

getFormattedAllDayEvent

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

getIsAllDayEvent

public boolean getIsAllDayEvent()
Returns:
boolean

setIsAllDayEvent

public void setIsAllDayEvent(boolean allDayEvent)
Parameters:
allDayEvent - boolean

getDescription

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

setDescription

public void setDescription(java.lang.String description)
Parameters:
description - String

getId

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

setId

public void setId(java.lang.String id)
Parameters:
id - String

getLocation

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

setLocation

public void setLocation(java.lang.String location)
Parameters:
location - String

getEndDate

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

setEndDate

public void setEndDate(java.util.Date endDate)
Parameters:
endDate - Date

getStartDate

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

setStartDate

public void setStartDate(java.util.Date startDate)
Parameters:
startDate - Date

getSubject

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

setSubject

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

getBusyStatus

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

setBusyStatus

public void setBusyStatus(java.lang.String busyStatus)
Parameters:
busyStatus - String

getIsRecurrent

public boolean getIsRecurrent()

setIsRecurrent

public void setIsRecurrent(boolean isRecurrent)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
String override the Object toString

getImportance

public int getImportance()

setImportance

public void setImportance(int importance)

setTimezone

public void setTimezone(java.lang.String timezone)

setAllDayEventTimeShiftGMTString

public void setAllDayEventTimeShiftGMTString(java.lang.String allDayEventTimeShiftGMTString)

getFrom

public ExchangeEventAttendeeDTO getFrom()

setFrom

public void setFrom(ExchangeEventAttendeeDTO _from)

getTo

public java.util.List getTo()
Returns:
List of ExchangeEventAttendeeTDO

setTo

public void setTo(java.util.List _to)
Parameters:
_to - List of ExchangeEventAttendeeTDO

addTo

public void addTo(ExchangeEventAttendeeDTO to)
Parameters:
to - ExchangeEventAttendeeTDO to the Attendee list

getPriority

public int getPriority()

setPriority

public void setPriority(int priority)

getToEmailAsStr

public java.lang.String getToEmailAsStr()

getCcEmailAsStr

public java.lang.String getCcEmailAsStr()

setEndDateNoTzShift

public void setEndDateNoTzShift(java.util.Date endDateNoTzShift)

setStartDateNoTzShift

public void setStartDateNoTzShift(java.util.Date startDateNoTzShift)

getEndDateNoTzShift

public java.util.Date getEndDateNoTzShift()

getStartDateNoTzShift

public java.util.Date getStartDateNoTzShift()

getOrganizer

public java.lang.String getOrganizer()
return the SMTP address of the meeting Organizer

Returns:
String

setOrganizer

public void setOrganizer(java.lang.String organizer)