Moyosoft Products | Services | Download | Contact us    
Java Bridge to Exchange
Products  >  Java Bridge to Exchange  >  API Reference    
API Reference
   
Overview  |  
Classic JavaDoc

Overview

The Exchange class provides methods to access the Exchange server, folders and items. A typical starting point to connect to Exchange is to create a new instance of this class:

Exchange exchange = new Exchange("hostname", "username", "password");

// Call methods on the Exchange object

For more information, have a look at the Getting started guide.

See Also:

Top classes

ExchangeContact interface in com.moyosoft.exchange.contact
Represents 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 >
ExchangeCalendarItem interface in com.moyosoft.exchange.calendar
Represents 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 >
Exchange class in com.moyosoft.exchange
Provides 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 >
ExchangeFolder interface in com.moyosoft.exchange.folder
Represents 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().
ExchangeItem interface in com.moyosoft.exchange.item
Base 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 >
ExchangeMail interface in com.moyosoft.exchange.mail
Represents 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 >
ItemsCollection interface in com.moyosoft.exchange.item
A 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.
AttachmentsCollection interface in com.moyosoft.exchange.attachment
A 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 >
ExchangeTask interface in com.moyosoft.exchange.task
Represents 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.
ExchangeMeeting interface in com.moyosoft.exchange.calendar
Contains information of a meeting either as a calendar item or a received meeting request message.
UsersAvailability interface in com.moyosoft.exchange.calendar
RecurrencePattern interface in com.moyosoft.exchange.calendar
Represents 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 >
TaskRecurrencePattern interface in com.moyosoft.exchange.task
Represents 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 >
ExchangeAttachment interface in com.moyosoft.exchange.attachment
Represents an attachment attached to an Exchange item. An attachment can be a file (ExchangeFileAttachment) or an Exchange item (ExchangeItemAttachment).
AttachmentsIterator interface in com.moyosoft.exchange.attachment
Iterator over attachments of an Exchange item.
FoldersIterator interface in com.moyosoft.exchange.folder
Iterator 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.

Show all classes >

Community comments



Powered by JavaDocPlus