Overview

Packages

  • ActiveSync
  • None

Classes

  • Horde_ActiveSync_Message_Appointment
  • Horde_ActiveSync_Message_Attendee
  • Horde_ActiveSync_Message_Contact
  • Horde_ActiveSync_Message_Exception
  • Horde_ActiveSync_Message_Folder
  • Horde_ActiveSync_Message_Recurrence
  • Horde_ActiveSync_Message_Task
  • Horde_ActiveSync_State_Base
  • Horde_ActiveSync_State_History
  • Horde_ActiveSync_Timezone
  • Overview
  • Package
  • Class
  • Tree

Class Horde_ActiveSync_Message_Exception

Horde_ActiveSync_Message_Exception class represents a single exception to a recurring event. This is basically a Appointment object with some tweaks.

Copyright 2010-2012 Horde LLC (http://www.horde.org/)

Horde_ActiveSync_Message_Base
Extended by Horde_ActiveSync_Message_Appointment
Extended by Horde_ActiveSync_Message_Exception
Package: ActiveSync
Author: Michael J. Rubinsky mrubinsk@horde.org
Located at Horde/ActiveSync/Message/Exception.php
Methods summary
public
# setDeletedFlag( boolean $flag )

Sets the DELETED field on this exception

Sets the DELETED field on this exception

Parameters

$flag
public Horde_Date
# getExceptionStartTime( )

Exception start time. This field seems to have different usages depending on if this is a command request from the client or from the server. If it's part of a request from client, then it represents the date of the exception that is to be deleted. If it is from server, it represents the date of the original recurring event.

Exception start time. This field seems to have different usages depending on if this is a command request from the client or from the server. If it's part of a request from client, then it represents the date of the exception that is to be deleted. If it is from server, it represents the date of the original recurring event.

Returns

Horde_Date
The exception's start time
public
# setExceptionStartTime( mixed $date )
Methods inherited from Horde_ActiveSync_Message_Appointment
addAttendee(), addCategory(), addException(), getAttendees(), getBody(), getBusyStatus(), getCategories(), getClass(), getDTStamp(), getDatetime(), getExceptions(), getLocation(), getMeetingStatus(), getOrganizer(), getRecurrence(), getReminder(), getResponseType(), getSensitivity(), getServerUID(), getSubject(), getTimezone(), getUid(), setBody(), setBusyStatus(), setDTStamp(), setDatetime(), setLocation(), setMeetingStatus(), setOrganizer(), setRecurrence(), setReminder(), setResponseType(), setSensitivity(), setServerUID(), setSubject(), setTimezone(), setUid()
Methods inherited from Horde_ActiveSync_Message_Base
__call(), __construct(), __get(), __isset(), __set(), decodeStream(), encodeStream(), getSupported(), isGhosted(), setSupported()
Constants inherited from Horde_ActiveSync_Message_Appointment
BUSYSTATUS_BUSY, BUSYSTATUS_FREE, BUSYSTATUS_OUT, BUSYSTATUS_TENTATIVE, IS_ALL_DAY, MEETING_CANCELLED, MEETING_CANCELLED_RECEIVED, MEETING_IS_MEETING, MEETING_NOT_MEETING, MEETING_RECEIVED, POOMCAL_ALLDAYEVENT, POOMCAL_ATTENDEE, POOMCAL_ATTENDEES, POOMCAL_ATTENDEESTATUS, POOMCAL_ATTENDEETYPE, POOMCAL_BODY, POOMCAL_BODYTRUNCATED, POOMCAL_BUSYSTATUS, POOMCAL_CATEGORIES, POOMCAL_CATEGORY, POOMCAL_DAYOFMONTH, POOMCAL_DAYOFWEEK, POOMCAL_DELETED, POOMCAL_DTSTAMP, POOMCAL_EMAIL, POOMCAL_ENDTIME, POOMCAL_EXCEPTION, POOMCAL_EXCEPTIONS, POOMCAL_EXCEPTIONSTARTTIME, POOMCAL_INTERVAL, POOMCAL_LOCATION, POOMCAL_MEETINGSTATUS, POOMCAL_MONTHOFYEAR, POOMCAL_NAME, POOMCAL_OCCURRENCES, POOMCAL_ORGANIZEREMAIL, POOMCAL_ORGANIZERNAME, POOMCAL_RECURRENCE, POOMCAL_REMINDER, POOMCAL_RESPONSETYPE, POOMCAL_RTF, POOMCAL_SENSITIVITY, POOMCAL_STARTTIME, POOMCAL_SUBJECT, POOMCAL_TIMEZONE, POOMCAL_TYPE, POOMCAL_UID, POOMCAL_UNTIL, POOMCAL_WEEKOFMONTH, RESPONSE_ACCEPTED, RESPONSE_DECLINED, RESPONSE_NONE, RESPONSE_NORESPONSE, RESPONSE_ORGANIZER, RESPONSE_TENTATIVE, SENSITIVITY_CONFIDENTIAL, SENSITIVITY_NORMAL, SENSITIVITY_PERSONAL, SENSITIVITY_PRIVATE
Constants inherited from Horde_ActiveSync_Message_Base
KEY_ATTRIBUTE, KEY_TYPE, KEY_VALUES, TYPE_DATE, TYPE_DATE_DASHES, TYPE_HEX, TYPE_MAPI_STREAM
Properties inherited from Horde_ActiveSync_Message_Appointment
$attendees, $bodytruncated, $categories, $exceptions
Properties inherited from Horde_ActiveSync_Message_Base
$flags
API documentation generated by ApiGen