Jtx Attendee
Types
This enum class defines the possible values for the attribute Cutype of an JtxAttendee Use its name when the string representation is required, e.g. Cutype.INDIVIDUAL.name.
This enum class defines the possible values for the attribute JtxAttendee for the Component VJOURNAL
This enum class defines the possible values for the attribute JtxAttendee for the Component VTODO
This enum class defines the possible values for the attribute Role of an JtxAttendee Use its name when the string representation is required, e.g. Role.REQ-PARTICIPANT
.name.
Properties
Purpose: This value type is used to identify properties that contain a calendar user address (in this case of the attendee). This is usually an e-mail address as defined in https://datatracker.ietf.org/doc/html/rfc5545#section-3.3.3. The value should be passed as String containing the URI with "mailto:", for example: "mailto:jane_doe@example.com" See also https://tools.ietf.org/html/rfc5545#section-3.8.4.1. Type: String
The content uri of the Attendee table
Purpose: To identify the type of calendar user specified by the property in this case for the attendee. The possible values are defined in the enum Cutype. Use e.g. Cutype.INDIVIDUAL.name to put a correct String value in this field. If no value is passed for the Cutype, the Cutype will be interpreted as INDIVIDUAL as according to the RFC. Other values are accepted and treated as UNKNOWN. see [https://tools.ietf.org/html/rfc5545#section-3.8.4.1] and [https://tools.ietf.org/html/rfc5545#section-3.2.3] Type: String
Purpose: To specify the calendar users that have delegated their participation to the calendar user specified by the property in this case for the attendee. This is usually an e-mail address as defined in https://datatracker.ietf.org/doc/html/rfc5545#section-3.3.3. The value should be passed as String containing the URI with "mailto:", for example: "mailto:jane_doe@example.com" See also [https://tools.ietf.org/html/rfc5545#section-3.8.4.1] and [https://tools.ietf.org/html/rfc5545#section-3.2.4] Type: String
Purpose: To specify the calendar users to whom the calendar user specified by the property has delegated participation in this case for the attendee. see [https://tools.ietf.org/html/rfc5545#section-3.8.4.1] and [https://tools.ietf.org/html/rfc5545#section-3.2.5] Type: String
Purpose: To specify reference to a directory entry associated with the calendar user specified by the property in this case for the attendee. Expected is an URI as defined in https://datatracker.ietf.org/doc/html/rfc5545#section-3.2.6. The value should be passed as String, e.g. "ldap://example.com:6666/o=ABC%20Industries,c=US???(cn=Jim%20Dolittle)" Type: String
The name of the Foreign Key Column for IcalObjects. Type: Long, references JtxICalObject.ID
Purpose: To specify the language for text values in a property or property parameter, in this case of the attendee. see [https://tools.ietf.org/html/rfc5545#section-3.8.4.1] and [https://tools.ietf.org/html/rfc5545#section-3.2.10] Language-Tag as defined in RFC5646, e.g. "en:Germany" Type: String
Purpose: To specify other parameters for the attendee. see [https://tools.ietf.org/html/rfc5545#section-3.8.4.1] The Parameters are stored as JSON. There are two helper functions provided: getJsonStringFromXParameters(ParameterList?) that returns a Json String from the parameter list to be stored in this other field. The counterpart to this function is getXParameterFromJson(String) that returns a list of XParameters from a Json that was created with getJsonStringFromXParameters(...) Type: String
Purpose: To specify the participation status for the calendar user specified by the property in this case for the attendee. The possible values are defined in the enum PartstatJournal and PartstatTodo Use e.g. PartstatJournal.ACCEPTED.name to put a correct String value in this field. If no value (null) is passed for the Partstat, it will be interpreted as NEEDS-ACTION as according to the RFC. Other values are accepted and treated as NEEDS-ACTION. see [https://tools.ietf.org/html/rfc5545#section-3.8.4.1] and [https://tools.ietf.org/html/rfc5545#section-3.2.12] Type: String
Purpose: To specify the participation role for the calendar user specified by the property in this case for the attendee. The possible values are defined in the enum Role Use e.g. Role.CHAIR.name to put a correct String value in this field. If no value (null) is passed for the Role, it will be interpreted as REQ-PARTICIPANT as according to the RFC. Other values are accepted and treated as REQ-PARTICIPANTs. see [https://tools.ietf.org/html/rfc5545#section-3.8.4.1] and [https://tools.ietf.org/html/rfc5545#section-3.2.16] Type: String
Purpose: To specify whether there is an expectation of a favor of a reply from the calendar user specified by the property value in this case for the attendee. see [https://tools.ietf.org/html/rfc5545#section-3.8.4.1] and [https://tools.ietf.org/html/rfc5545#section-3.2.17] Type: Boolean
Purpose: To specify the calendar user that is acting on behalf of the calendar user specified by the property in this case for the attendee. This is usually an e-mail address as defined in https://datatracker.ietf.org/doc/html/rfc5545#section-3.3.3. The value should be passed as String containing the URI with "mailto:", for example: "mailto:jane_doe@example.com" See also [https://tools.ietf.org/html/rfc5545#section-3.8.4.1] and [https://datatracker.ietf.org/doc/html/rfc5545#section-3.2.18] Type: String