You are looking at documentation for an older release. Not what you want? See the current release documentation.
The eventCategories node contains all event categories. When an event category is created, it is stored in a node of the exo:eventCategory type, under the eventCategories node defined at the path: CalendarApplication/eventCategories/%eventcategory_id%.
This node type has the following properties:
Property name | Required type | Multiple | Description |
---|---|---|---|
exo:id | String | false | The Id of the category to which an event belongs. |
exo:name | String | false | The name of the category to which an event belongs. |
Each event category node contains the calendar event node of the exo:calendarEvent type. This node of the exo:calendarEvent type is stored at the path: CalendarApplication/eventCategories/%eventcategory_id%/%event_id%.
This node type has the following properties:
Property name | Required type | Multiple | Description |
---|---|---|---|
exo:id | String | false | The Id of the event. |
exo:eventType | String | false | Type of the event, including Event and Task. |
exo:summary | String | false | The summary of the event. |
exo:location | String | false | The location where the event will take place. |
exo:taskDelegator | String | false | The name of the user being delegated the task. |
exo:description | String | false | The brief description of the event. |
exo:eventCategoryId | String | false | The Id of the category containing the event. |
exo:eventCategoryName | String | false | The name of the category containing the event. |
exo:calendarId | String | false | The Id of the calendar containing the event. |
exo:fromDateTime | Date | false | The start time of the event. |
exo:toDateTime | Date | false | The end time of the event. |
exo:priority | String | false | The preference order of the event, including 4 values: none, low, normal, high. |
exo:isPrivate | Boolean | false | Defines if the event is private or not. |
exo:eventState | String | false | The state of the event which depends on each event type. |
exo:invitation | String | true | The list of email addresses of users being invited to the event. This property is for the Event type only. |
exo:participant | String | true | The list of users being invited to the event. This property is for the Event type only. |
exo:participantStatus | true | String | The status of the participant, including name and status value. |
exo:message | String | false | The content of the invitation email. |
exo:repeat | String | false | Repetition type of the event, including: "norepeat", "daily", "weekly", "monthly", "yearly", "weekend", "workingdays". |
exo:sendOption | String | false | The option to notify users before sending the invitation via email: never (not sending all time), always (sending without asking) and ask (asking before sending). |