microsoft.exchange.webservices.data
Class AppointmentSchema

java.lang.Object
  extended by microsoft.exchange.webservices.data.ServiceObjectSchema
      extended by microsoft.exchange.webservices.data.ItemSchema
          extended by microsoft.exchange.webservices.data.AppointmentSchema
All Implemented Interfaces:
java.lang.Iterable<PropertyDefinition>

public class AppointmentSchema
extends ItemSchema

Represents the schema for appointment and meeting requests.


Field Summary
static PropertyDefinition AdjacentMeetingCount
          The Constant AdjacentMeetingCount.
static PropertyDefinition AdjacentMeetings
          The Constant AdjacentMeetings.
static PropertyDefinition AllowNewTimeProposal
          The Constant AllowNewTimeProposal.
static PropertyDefinition AppointmentReplyTime
          The Constant AppointmentReplyTime.
static PropertyDefinition AppointmentSequenceNumber
          The Constant AppointmentSequenceNumber.
static PropertyDefinition AppointmentState
          The Constant AppointmentState.
static PropertyDefinition AppointmentType
          The Constant AppointmentType.
static PropertyDefinition ConferenceType
          The Constant ConferenceType.
static PropertyDefinition ConflictingMeetingCount
          The Constant ConflictingMeetingCount.
static PropertyDefinition ConflictingMeetings
          The Constant ConflictingMeetings.
static PropertyDefinition DeletedOccurrences
          The Constant DeletedOccurrences.
static PropertyDefinition Duration
          The Constant Duration.
static PropertyDefinition End
          The Constant End.
static PropertyDefinition EndTimeZone
          The Constant EndTimeZone.
static PropertyDefinition FirstOccurrence
          The Constant FirstOccurrence.
static PropertyDefinition ICalDateTimeStamp
          The Constant ICalDateTimeStamp.
static PropertyDefinition ICalRecurrenceId
          The Constant ICalRecurrenceId.
static PropertyDefinition ICalUid
          The Constant ICalUid.
protected static AppointmentSchema Instance
          The Constant Instance.
static PropertyDefinition IsAllDayEvent
          The Constant IsAllDayEvent.
static PropertyDefinition IsCancelled
          The Constant IsCancelled.
static PropertyDefinition IsMeeting
          The Constant IsMeeting.
static PropertyDefinition IsOnlineMeeting
          The Constant IsOnlineMeeting.
static PropertyDefinition IsRecurring
          The Constant IsRecurring.
static PropertyDefinition IsResponseRequested
          The Constant IsResponseRequested.
static PropertyDefinition LastOccurrence
          The Constant LastOccurrence.
static PropertyDefinition LegacyFreeBusyStatus
          The Constant LegacyFreeBusyStatus.
static PropertyDefinition Location
          The Constant Location.
static PropertyDefinition MeetingRequestWasSent
          The Constant MeetingRequestWasSent.
protected static PropertyDefinition MeetingTimeZone
          The Constant MeetingTimeZone.
static PropertyDefinition MeetingWorkspaceUrl
          The Constant MeetingWorkspaceUrl.
static PropertyDefinition ModifiedOccurrences
          The Constant ModifiedOccurrences.
static PropertyDefinition MyResponseType
          The Constant MyResponseType.
static PropertyDefinition NetShowUrl
          The Constant NetShowUrl.
static PropertyDefinition OptionalAttendees
          The Constant OptionalAttendees.
static PropertyDefinition Organizer
          The Constant Organizer.
static PropertyDefinition OriginalStart
          The Constant OriginalStart.
static PropertyDefinition Recurrence
          The Constant Recurrence.
static PropertyDefinition RequiredAttendees
          The Constant RequiredAttendees.
static PropertyDefinition Resources
          The Constant Resources.
static PropertyDefinition Start
          The Constant Start.
static PropertyDefinition StartTimeZone
          The Constant StartTimeZone.
static PropertyDefinition TimeZone
          The Constant TimeZone.
static PropertyDefinition When
          The Constant When.
 
Fields inherited from class microsoft.exchange.webservices.data.ItemSchema
AllowedResponseActions, Attachments, Body, Categories, ConversationId, Culture, DateTimeCreated, DateTimeReceived, DateTimeSent, DisplayCc, DisplayTo, EffectiveRights, HasAttachments, Id, Importance, InReplyTo, InternetMessageHeaders, IsAssociated, IsDraft, IsFromMe, IsReminderSet, IsResend, IsSubmitted, IsUnmodified, ItemClass, LastModifiedName, LastModifiedTime, MimeContent, ParentFolderId, ReminderDueBy, ReminderMinutesBeforeStart, Sensitivity, Size, StoreEntryId, Subject, UniqueBody, WebClientEditFormQueryString, WebClientReadFormQueryString
 
Fields inherited from class microsoft.exchange.webservices.data.ServiceObjectSchema
extendedProperties
 
Method Summary
protected  void registerProperties()
          Registers properties.
 
Methods inherited from class microsoft.exchange.webservices.data.ItemSchema
getInstance
 
Methods inherited from class microsoft.exchange.webservices.data.ServiceObjectSchema
addSchemaPropertiesToDictionary, addSchemaPropertyNamesToDictionary, findPropertyDefinition, getFirstClassProperties, getFirstClassSummaryProperties, initializeSchemaPropertyNames, iterator, registerIndexedProperty, registerInternalProperty, registerProperty, tryGetPropertyDefinition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

StartTimeZone

public static final PropertyDefinition StartTimeZone
The Constant StartTimeZone.


EndTimeZone

public static final PropertyDefinition EndTimeZone
The Constant EndTimeZone.


Start

public static final PropertyDefinition Start
The Constant Start.


End

public static final PropertyDefinition End
The Constant End.


OriginalStart

public static final PropertyDefinition OriginalStart
The Constant OriginalStart.


IsAllDayEvent

public static final PropertyDefinition IsAllDayEvent
The Constant IsAllDayEvent.


LegacyFreeBusyStatus

public static final PropertyDefinition LegacyFreeBusyStatus
The Constant LegacyFreeBusyStatus.


Location

public static final PropertyDefinition Location
The Constant Location.


When

public static final PropertyDefinition When
The Constant When.


IsMeeting

public static final PropertyDefinition IsMeeting
The Constant IsMeeting.


IsCancelled

public static final PropertyDefinition IsCancelled
The Constant IsCancelled.


IsRecurring

public static final PropertyDefinition IsRecurring
The Constant IsRecurring.


MeetingRequestWasSent

public static final PropertyDefinition MeetingRequestWasSent
The Constant MeetingRequestWasSent.


IsResponseRequested

public static final PropertyDefinition IsResponseRequested
The Constant IsResponseRequested.


AppointmentType

public static final PropertyDefinition AppointmentType
The Constant AppointmentType.


MyResponseType

public static final PropertyDefinition MyResponseType
The Constant MyResponseType.


Organizer

public static final PropertyDefinition Organizer
The Constant Organizer.


RequiredAttendees

public static final PropertyDefinition RequiredAttendees
The Constant RequiredAttendees.


OptionalAttendees

public static final PropertyDefinition OptionalAttendees
The Constant OptionalAttendees.


Resources

public static final PropertyDefinition Resources
The Constant Resources.


ConflictingMeetingCount

public static final PropertyDefinition ConflictingMeetingCount
The Constant ConflictingMeetingCount.


AdjacentMeetingCount

public static final PropertyDefinition AdjacentMeetingCount
The Constant AdjacentMeetingCount.


ConflictingMeetings

public static final PropertyDefinition ConflictingMeetings
The Constant ConflictingMeetings.


AdjacentMeetings

public static final PropertyDefinition AdjacentMeetings
The Constant AdjacentMeetings.


Duration

public static final PropertyDefinition Duration
The Constant Duration.


TimeZone

public static final PropertyDefinition TimeZone
The Constant TimeZone.


AppointmentReplyTime

public static final PropertyDefinition AppointmentReplyTime
The Constant AppointmentReplyTime.


AppointmentSequenceNumber

public static final PropertyDefinition AppointmentSequenceNumber
The Constant AppointmentSequenceNumber.


AppointmentState

public static final PropertyDefinition AppointmentState
The Constant AppointmentState.


Recurrence

public static final PropertyDefinition Recurrence
The Constant Recurrence.


FirstOccurrence

public static final PropertyDefinition FirstOccurrence
The Constant FirstOccurrence.


LastOccurrence

public static final PropertyDefinition LastOccurrence
The Constant LastOccurrence.


ModifiedOccurrences

public static final PropertyDefinition ModifiedOccurrences
The Constant ModifiedOccurrences.


DeletedOccurrences

public static final PropertyDefinition DeletedOccurrences
The Constant DeletedOccurrences.


MeetingTimeZone

protected static final PropertyDefinition MeetingTimeZone
The Constant MeetingTimeZone.


ConferenceType

public static final PropertyDefinition ConferenceType
The Constant ConferenceType.


AllowNewTimeProposal

public static final PropertyDefinition AllowNewTimeProposal
The Constant AllowNewTimeProposal.


IsOnlineMeeting

public static final PropertyDefinition IsOnlineMeeting
The Constant IsOnlineMeeting.


MeetingWorkspaceUrl

public static final PropertyDefinition MeetingWorkspaceUrl
The Constant MeetingWorkspaceUrl.


NetShowUrl

public static final PropertyDefinition NetShowUrl
The Constant NetShowUrl.


ICalUid

public static final PropertyDefinition ICalUid
The Constant ICalUid.


ICalRecurrenceId

public static final PropertyDefinition ICalRecurrenceId
The Constant ICalRecurrenceId.


ICalDateTimeStamp

public static final PropertyDefinition ICalDateTimeStamp
The Constant ICalDateTimeStamp.


Instance

protected static final AppointmentSchema Instance
The Constant Instance.

Method Detail

registerProperties

protected void registerProperties()
Registers properties. IMPORTANT NOTE: PROPERTIES MUST BE REGISTERED IN SCHEMA ORDER (i.e. the same order as they are defined in types.xsd)

Overrides:
registerProperties in class ItemSchema