API Reference
| Classic JavaDoc |
All classes
AttachmentInfo class in com.moyosoft.exchange.attachment
Contains information on an attachment.
AttachmentsCollection interface in com.moyosoft.exchange.attachmentA collection of attachments attached to an Exchange item. An attachment can be a file (ExchangeFileAttachment) or an Exchange item (ExchangeItemAttachment). The collection allows to get, iterate over and add new attachments. This class implements the Iterable interface allowing it ... more >
AttachmentsIterator interface in com.moyosoft.exchange.attachmentIterator over attachments of an Exchange item.
BodyType class in com.moyosoft.exchange.itemCalendarItemType class in com.moyosoft.exchange.calendarDayOfWeek class in com.moyosoft.exchange.calendarExchange class in com.moyosoft.exchangeProvides access to the Exchange server. An Exchange object is the starting point for connecting and accessing the Microsoft Exchange server, its data, folders and items. The Exchange class constructor connects to the server using the specified hostname, credentials and domain. Usage ... more >
Exchange.Settings class in com.moyosoft.exchangeExchangeAlternateId class in com.moyosoft.exchange.utilExchangeAlternatePublicFolderId class in com.moyosoft.exchange.utilExchangeAlternatePublicFolderItemId class in com.moyosoft.exchange.utilExchangeAttachment interface in com.moyosoft.exchange.attachmentRepresents an attachment attached to an Exchange item. An attachment can be a file (ExchangeFileAttachment) or an Exchange item (ExchangeItemAttachment).
ExchangeAttendee interface in com.moyosoft.exchange.calendarRepresents an attendee or a resource for a meeting.
ExchangeCalendarItem interface in com.moyosoft.exchange.calendarRepresents an Exchange calendar item like an appointment or a meeting. A new appointment can be created with the methods Exchange.createCalendarItem() or ExchangeFolder.createCalendarItem(). To save the new appointment to the calendar, call the method save(). This class provides ... more >
ExchangeCalendarItemInfo class in com.moyosoft.exchange.calendarExchangeCollection interface in com.moyosoft.exchange.utilA base interface for all collections of Exchange elements.
ExchangeContact interface in com.moyosoft.exchange.contactRepresents a contact item stored in an Exchange folder. A new contact can be created with the method ExchangeFolder.createContact(). To save the new contact to the folder, call the method save(). This class provides getter and setter methods to access or modify the contact's prope ... more >
ExchangeFileAttachment interface in com.moyosoft.exchange.attachmentRepresents a file attached to an Exchange item.
ExchangeFolder interface in com.moyosoft.exchange.folderRepresents an Exchange folder. Sub-folders of this folder can be accessed with the method getFolders(). Items stored in this folder can be accessed with the method getItems().
ExchangeFolderField class in com.moyosoft.exchange.folderExchangeFolderListener interface in com.moyosoft.exchange.folderExchangeId class in com.moyosoft.exchange.utilExchangeIdFormat class in com.moyosoft.exchange.utilExchangeItem interface in com.moyosoft.exchange.itemBase interface for all Exchange items. Specific sub-interfaces like ExchangeContact, ExchangeMail or ExchangeCalendarItem represents concrete typed Exchange items. The ExchangeFolder object contains methods to create Exchange items in a specific folder: createItem(ItemType), create ... more >
ExchangeItemAttachment interface in com.moyosoft.exchange.attachmentRepresents an Exchange item attached to another Exchange item.
ExchangeItemField class in com.moyosoft.exchange.itemExchangeItemListener interface in com.moyosoft.exchange.itemExchangeMail interface in com.moyosoft.exchange.mailRepresents an e-mail message stored in an Exchange folder. A new e-mail can be created with the method ExchangeFolder.createMail(). To save the new e-mail to the folder, call the method save(). This class provides getter and setter methods to access or modify the message's propert ... more >
ExchangeMailbox interface in com.moyosoft.exchange.mailRepresents a mailbox that identifies a mail-enabled Active Directory service object.
ExchangeMeeting interface in com.moyosoft.exchange.calendarContains information of a meeting either as a calendar item or a received meeting request message.
ExchangeMeetingMessage interface in com.moyosoft.exchange.calendarRepresents a received meeting request or response message.
ExchangeMeetingRequest interface in com.moyosoft.exchange.calendarRepresents a received meeting request message.
ExchangeNewMailListener interface in com.moyosoft.exchange.utilExchangeNotificationHandler interface in com.moyosoft.exchange.utilExchangeNotificationWatermark interface in com.moyosoft.exchange.utilExchangeOccurrence interface in com.moyosoft.exchange.calendarExchangeResponseCode class in com.moyosoft.exchange.utilExchangeResponseMail interface in com.moyosoft.exchange.mailExchangeServiceClient interface in com.moyosoft.exchange.utilRepresents an HTTP client accessing the Exchange Web Services (EWS). The method sendRequest is used to send a SOAP request over HTTP to the Exchange server and returns the received response. A custom client can be used by implementing this interface. Usage example: public class ... more >
ExchangeServiceClient.ExchangeRequest class in com.moyosoft.exchange.utilExchangeServiceClient.ExchangeResponse class in com.moyosoft.exchange.utilExchangeServiceClientFactory interface in com.moyosoft.exchange.utilExchangeServiceException class in com.moyosoft.exchangeIndicates an error returned by the Exchange server or a communication problem with the server.
ExchangeTask interface in com.moyosoft.exchange.taskRepresents a task stored in an Exchange folder. A new task can be created with the method ExchangeFolder.createTask(). To save the new task to the folder, call the method save(). This class provides getter and setter methods to access or modify the task's properties.
ExchangeUtil class in com.moyosoft.exchange.utilExtendedProperties interface in com.moyosoft.exchange.itemExtendedPropertyInfo class in com.moyosoft.exchange.itemExtendedPropertyType class in com.moyosoft.exchange.itemFileAsMapping class in com.moyosoft.exchange.contactFolderContentType class in com.moyosoft.exchange.folderFoldersCollection interface in com.moyosoft.exchange.folderA collection of Exchange folders. The collection allows to get, iterate over and add new folders. This class implements the Iterable interface allowing it to be a target of the foreach statement.
FoldersIterator interface in com.moyosoft.exchange.folderIterator over Exchange folders. Although this class implements the Iterator interface, it's preferable to use the method nextFolder() instead of Iterator.next() as the later cannot throw checked exceptions.
FolderType class in com.moyosoft.exchange.folderFreeBusyStatus class in com.moyosoft.exchange.calendarFreeBusyView interface in com.moyosoft.exchange.calendarFreeBusyViewType class in com.moyosoft.exchange.calendarIf class in com.moyosoft.exchange.searchUtility class helping the creation of a restriction object used to search or filter Exchange items. This class contains definitions for all Exchange item's fields. Each field can be used to apply a specific restriction criteria. Example code showing possible usages of this class: ... more >
If.CalendarItem class in com.moyosoft.exchange.searchIf.Contact class in com.moyosoft.exchange.searchIf.Item class in com.moyosoft.exchange.searchIf.Message class in com.moyosoft.exchange.searchIf.Task class in com.moyosoft.exchange.searchImportanceChoices class in com.moyosoft.exchange.itemInternetHeader interface in com.moyosoft.exchange.itemItemsCollection interface in com.moyosoft.exchange.itemA collection of Exchange items. The collection allows to get, iterate over, search and sort Exchange items. This class implements the Iterable interface allowing it to be a target of the foreach statement.
ItemsIterator interface in com.moyosoft.exchange.itemIterator over Exchange items.
ItemType class in com.moyosoft.exchange.itemMeetingRequestType class in com.moyosoft.exchange.calendarNoteColor class in com.moyosoft.exchange.noteOutOfOfficeSettings interface in com.moyosoft.exchange.oofRecurrencePattern interface in com.moyosoft.exchange.calendarRepresents a recurrence pattern of a calendar item. Based on the type of recurrence, the following methods are used to configure the recurrence: RecurrenceType.RecursDaily: getIntervalsetIntervalIndicates the number of days between occurrences. The value 1 (one) means the appoint ... more >
RecurrenceType class in com.moyosoft.exchange.calendarResponseMailType class in com.moyosoft.exchange.mailResponseType class in com.moyosoft.exchange.calendarRestriction interface in com.moyosoft.exchange.searchA restriction used to search or filter Exchange items. To create a restriction object, use the utility class If. This interface cannot be implemented by user-code.
Restriction.BooleanField interface in com.moyosoft.exchange.searchRestriction.DateField interface in com.moyosoft.exchange.searchRestriction.EnumField interface in com.moyosoft.exchange.searchRestriction.Field interface in com.moyosoft.exchange.searchRestriction.IdField interface in com.moyosoft.exchange.searchRestriction.IntegerField interface in com.moyosoft.exchange.searchRestriction.RestrictedBoolean interface in com.moyosoft.exchange.searchRestriction.RestrictedDate interface in com.moyosoft.exchange.searchRestriction.RestrictedEnum interface in com.moyosoft.exchange.searchRestriction.RestrictedId interface in com.moyosoft.exchange.searchRestriction.RestrictedInteger interface in com.moyosoft.exchange.searchRestriction.RestrictedString interface in com.moyosoft.exchange.searchRestriction.RestrictedValue interface in com.moyosoft.exchange.searchRestriction.StringField interface in com.moyosoft.exchange.searchSensitivityChoices class in com.moyosoft.exchange.itemStickyNote interface in com.moyosoft.exchange.noteRepresents an Outlook sticky note stored in an Exchange folder.
TaskDelegateState class in com.moyosoft.exchange.taskTaskRecurrencePattern interface in com.moyosoft.exchange.taskRepresents a recurrence pattern of a task. Based on the type of recurrence, the following methods are used to configure the recurrence: TaskRecurrenceType.RecursDaily: getIntervalsetIntervalIndicates the number of days between occurrences. The value 1 (one) means the task occurs ... more >
TaskRecurrenceType class in com.moyosoft.exchange.taskTaskStatus class in com.moyosoft.exchange.taskUsersAvailability interface in com.moyosoft.exchange.calendarPowered by JavaDocPlus