Modifier and Type | Method and Description |
---|---|
IAsyncResult |
ExchangeService.beginSyncFolderHierarchy(AsyncCallback callback,
Object state,
FolderId syncFolderId,
PropertySet propertySet,
String syncState)
Begins an asynchronous request to synchronize the sub-folder of a
specific folder.
|
IAsyncResult |
ExchangeService.beginSyncFolderItems(AsyncCallback callback,
Object state,
FolderId syncFolderId,
PropertySet propertySet,
Iterable<ItemId> ignoredItemIds,
int maxChangesReturned,
SyncFolderItemsScope syncScope,
String syncState)
Begins an asynchronous request to synchronize the item of a specific
folder.
|
<TFolder extends Folder> |
ExchangeService.bindToFolder(Class<TFolder> cls,
FolderId folderId,
PropertySet propertySet)
Binds to folder.
|
Folder |
ExchangeService.bindToFolder(FolderId folderId,
PropertySet propertySet)
Binds to a folder.
|
Folder |
ExchangeService.copyFolder(FolderId folderId,
FolderId destinationFolderId)
Copies a folder.
|
Item |
ExchangeService.copyItem(ItemId itemId,
FolderId destinationFolderId)
Copies an item.
|
ServiceResponseCollection<MoveCopyItemResponse> |
ExchangeService.copyItems(Iterable<ItemId> itemIds,
FolderId destinationFolderId)
Copies multiple item in a single call to EWS.
|
ServiceResponseCollection<MoveCopyItemResponse> |
ExchangeService.copyItems(Iterable<ItemId> itemIds,
FolderId destinationFolderId,
boolean returnNewItemIds)
Copies multiple item in a single call to EWS.
|
ServiceResponseCollection<ServiceResponse> |
ExchangeService.copyItemsInConversations(Iterable<HashMap<ConversationId,Date>> idLastSyncTimePairs,
FolderId contextFolderId,
FolderId destinationFolderId)
Copies the item in the specified conversation to the specified
destination folder.
|
void |
ExchangeService.createFolder(Folder folder,
FolderId parentFolderId)
Creates a folder.
|
void |
ExchangeService.createItem(Item item,
FolderId parentFolderId,
MessageDisposition messageDisposition,
SendInvitationsMode sendInvitationsMode)
Creates an item.
|
ServiceResponseCollection<ServiceResponse> |
ExchangeService.createItems(Collection<Item> items,
FolderId parentFolderId,
MessageDisposition messageDisposition,
SendInvitationsMode sendInvitationsMode)
Creates multiple item in a single EWS call.
|
void |
ExchangeService.deleteFolder(FolderId folderId,
DeleteMode deleteMode)
Deletes a folder.
|
ServiceResponseCollection<ServiceResponse> |
ExchangeService.deleteItemsInConversations(Iterable<HashMap<ConversationId,Date>> idLastSyncTimePairs,
FolderId contextFolderId,
DeleteMode deleteMode)
Deletes the item in the specified conversation.
|
void |
ExchangeService.deleteUserConfiguration(String name,
FolderId parentFolderId)
Creates a UserConfiguration.
|
void |
ExchangeService.emptyFolder(FolderId folderId,
DeleteMode deleteMode,
boolean deleteSubFolders)
Empties a folder.
|
ServiceResponseCollection<ServiceResponse> |
ExchangeService.enableAlwaysMoveItemsInConversations(Iterable<ConversationId> conversationId,
FolderId destinationFolderId,
boolean processSynchronously)
Sets up a conversation so that any item received within that conversation
is always moved to a specific folder.
|
FindItemsResults<Appointment> |
ExchangeService.findAppointments(FolderId parentFolderId,
CalendarView calendarView)
Obtains a list of appointments by searching the contents of a specific
folder.
|
Collection<Conversation> |
ExchangeService.findConversation(ConversationIndexedItemView view,
FolderId folderId)
Retrieves a collection of all Conversations in the specified Folder.
|
FindFoldersResults |
ExchangeService.findFolders(FolderId parentFolderId,
FolderView view)
Obtains a list of folder by searching the sub-folder of the specified
folder.
|
FindFoldersResults |
ExchangeService.findFolders(FolderId parentFolderId,
SearchFilter searchFilter,
FolderView view)
Obtains a list of folder by searching the sub-folder of the specified
folder.
|
protected <TItem extends Item> |
ExchangeService.findItems(Class<TItem> cls,
FolderId parentFolderId,
SearchFilter searchFilter,
ViewBase view,
Grouping groupBy)
Obtains a grouped list of item by searching the contents of a specific
folder.
|
FindItemsResults<Item> |
ExchangeService.findItems(FolderId parentFolderId,
ItemView view)
Obtains a list of item by searching the contents of a specific folder.
|
GroupedFindItemsResults<Item> |
ExchangeService.findItems(FolderId parentFolderId,
ItemView view,
Grouping groupBy)
Obtains a grouped list of item by searching the contents of a specific
folder.
|
FindItemsResults<Item> |
ExchangeService.findItems(FolderId parentFolderId,
SearchFilter searchFilter,
ItemView view)
Obtains a list of item by searching the contents of a specific folder.
|
GroupedFindItemsResults<Item> |
ExchangeService.findItems(FolderId parentFolderId,
SearchFilter searchFilter,
ItemView view,
Grouping groupBy)
Obtains a grouped list of item by searching the contents of a specific
folder.
|
FindItemsResults<Item> |
ExchangeService.findItems(FolderId parentFolderId,
String queryString,
ItemView view)
Obtains a list of item by searching the contents of a specific folder.
|
GroupedFindItemsResults<Item> |
ExchangeService.findItems(FolderId parentFolderId,
String queryString,
ItemView view,
Grouping groupBy)
Obtains a grouped list of item by searching the contents of a specific
folder.
|
UserConfiguration |
ExchangeService.getUserConfiguration(String name,
FolderId parentFolderId,
UserConfigurationProperties properties)
Creates a UserConfiguration.
|
List<Item> |
ExchangeService.internalCreateResponseObject(ServiceObject responseObject,
FolderId parentFolderId,
MessageDisposition messageDisposition)
Create response object.
|
Folder |
ExchangeService.moveFolder(FolderId folderId,
FolderId destinationFolderId)
Move a folder.
|
Item |
ExchangeService.moveItem(ItemId itemId,
FolderId destinationFolderId)
Copies multiple item in a single call to EWS.
|
ServiceResponseCollection<MoveCopyItemResponse> |
ExchangeService.moveItems(Iterable<ItemId> itemIds,
FolderId destinationFolderId)
Moves multiple item in a single call to EWS.
|
ServiceResponseCollection<MoveCopyItemResponse> |
ExchangeService.moveItems(Iterable<ItemId> itemIds,
FolderId destinationFolderId,
boolean returnNewItemIds)
Moves multiple item in a single call to EWS.
|
ServiceResponseCollection<ServiceResponse> |
ExchangeService.moveItemsInConversations(Iterable<HashMap<ConversationId,Date>> idLastSyncTimePairs,
FolderId contextFolderId,
FolderId destinationFolderId)
Moves the item in the specified conversation to the specified
destination folder.
|
void |
ExchangeService.sendItem(Item item,
FolderId savedCopyDestinationFolderId)
Send item.
|
ServiceResponseCollection<ServiceResponse> |
ExchangeService.setReadStateForItemsInConversations(Iterable<HashMap<ConversationId,Date>> idLastSyncTimePairs,
FolderId contextFolderId,
boolean isRead)
Sets the read state for item in conversation.
|
ChangeCollection<FolderChange> |
ExchangeService.syncFolderHierarchy(FolderId syncFolderId,
PropertySet propertySet,
String syncState)
Synchronizes the sub-folder of a specific folder.
|
ChangeCollection<ItemChange> |
ExchangeService.syncFolderItems(FolderId syncFolderId,
PropertySet propertySet,
Iterable<ItemId> ignoredItemIds,
int maxChangesReturned,
SyncFolderItemsScope syncScope,
String syncState)
Synchronizes the item of a specific folder.
|
Item |
ExchangeService.updateItem(Item item,
FolderId savedItemsDestinationFolderId,
ConflictResolutionMode conflictResolution,
MessageDisposition messageDisposition,
SendInvitationsOrCancellationsMode sendInvitationsOrCancellationsMode)
Updates an item.
|
ServiceResponseCollection<UpdateItemResponse> |
ExchangeService.updateItems(Iterable<Item> items,
FolderId savedItemsDestinationFolderId,
ConflictResolutionMode conflictResolution,
MessageDisposition messageDisposition,
SendInvitationsOrCancellationsMode sendInvitationsOrCancellationsMode)
Updates multiple item in a single EWS call.
|
Modifier and Type | Method and Description |
---|---|
AsyncRequestResult |
ExchangeService.beginSubscribeToPullNotifications(AsyncCallback callback,
Object state,
Iterable<FolderId> folderIds,
int timeout,
String watermark,
EventType... eventTypes)
Begins an asynchronous request to subscribes to pull notification.
|
IAsyncResult |
ExchangeService.beginSubscribeToPushNotifications(AsyncCallback callback,
Object state,
Iterable<FolderId> folderIds,
URI url,
int frequency,
String watermark,
EventType... eventTypes)
Begins an asynchronous request to subscribe to push notification.
|
IAsyncResult |
ExchangeService.beginSubscribeToStreamingNotifications(AsyncCallback callback,
Object state,
Iterable<FolderId> folderIds,
EventType... eventTypes)
Begins an asynchronous request to subscribe to streaming notification.
|
<TItem extends Item> |
ExchangeService.findItems(Iterable<FolderId> parentFolderIds,
SearchFilter searchFilter,
String queryString,
ViewBase view,
Grouping groupBy,
ServiceErrorHandling errorHandlingMode)
Finds item.
|
NameResolutionCollection |
ExchangeService.resolveName(String nameToResolve,
Iterable<FolderId> parentFolderIds,
ResolveNameSearchLocation searchScope,
boolean returnContactDetails)
Finds contacts in the user's Contacts folder and the Global Address
List (in that order) that have names that match the one passed as a
parameter.
|
NameResolutionCollection |
ExchangeService.resolveName(String nameToResolve,
Iterable<FolderId> parentFolderIds,
ResolveNameSearchLocation searchScope,
boolean returnContactDetails,
PropertySet contactDataPropertySet)
Finds contacts in the Global Address List and/or in specific contact
folder that have names that match the one passed as a parameter.
|
PullSubscription |
ExchangeService.subscribeToPullNotifications(Iterable<FolderId> folderIds,
int timeout,
String watermark,
EventType... eventTypes)
Subscribes to pull notification.
|
PushSubscription |
ExchangeService.subscribeToPushNotifications(Iterable<FolderId> folderIds,
URI url,
int frequency,
String watermark,
EventType... eventTypes)
Subscribes to push notification.
|
StreamingSubscription |
ExchangeService.subscribeToStreamingNotifications(Iterable<FolderId> folderIds,
EventType... eventTypes)
Subscribes to streaming notification.
|
Modifier and Type | Method and Description |
---|---|
protected FolderId |
GetUserConfigurationRequest.getParentFolderId()
Gets the parent folder Id.
|
protected FolderId |
DeleteUserConfigurationRequest.getParentFolderId()
Gets the parent folThe parent folder Id.
|
FolderId |
SendItemRequest.getSavedCopyDestinationFolderId()
Gets the saved copy destination folder id.
|
FolderId |
UpdateItemRequest.getSavedItemsDestinationFolder()
Gets the saved item destination folder.
|
FolderId |
SyncFolderItemsRequest.getSyncFolderId()
Gets the sync folder id.
|
FolderId |
SyncFolderHierarchyRequest.getSyncFolderId()
Gets or sets the property set.
|
Modifier and Type | Method and Description |
---|---|
void |
GetUserConfigurationRequest.setParentFolderId(FolderId parentFolderId)
Sets the parent folder id.
|
void |
DeleteUserConfigurationRequest.setParentFolderId(FolderId parentFolderId)
Sets the parent folder id.
|
void |
SendItemRequest.setSavedCopyDestinationFolderId(FolderId savedCopyDestinationFolderId)
Sets the saved copy destination folder id.
|
void |
UpdateItemRequest.setSavedItemsDestinationFolder(FolderId value)
Sets the saved item destination folder.
|
void |
SyncFolderItemsRequest.setSyncFolderId(FolderId syncFolderId)
Sets the sync folder id.
|
void |
SyncFolderHierarchyRequest.setSyncFolderId(FolderId value)
Sets the sync folder id.
|
Modifier and Type | Method and Description |
---|---|
FolderId |
Folder.getId()
Gets the Id of the folder.
|
FolderId |
Folder.getParentFolderId()
Gets the Id of this folder's parent folder.
|
Modifier and Type | Method and Description |
---|---|
static TasksFolder |
TasksFolder.bind(ExchangeService service,
FolderId id)
Binds to an existing tasks folder and loads its first class property.
|
static SearchFolder |
SearchFolder.bind(ExchangeService service,
FolderId id)
Binds to an existing search folder and loads its first class property.
|
static Folder |
Folder.bind(ExchangeService service,
FolderId id)
Binds to an existing folder, whatever its actual type is, and loads the
specified set of property.
|
static ContactsFolder |
ContactsFolder.bind(ExchangeService service,
FolderId id)
Binds to an existing contacts folder and loads its first class
property.
|
static CalendarFolder |
CalendarFolder.bind(ExchangeService service,
FolderId id)
Binds to an existing calendar folder and loads the specified set of
property.
|
static TasksFolder |
TasksFolder.bind(ExchangeService service,
FolderId id,
PropertySet propertySet)
Binds to an existing tasks folder and loads the specified set of
property.
|
static SearchFolder |
SearchFolder.bind(ExchangeService service,
FolderId id,
PropertySet propertySet)
Binds to an existing search folder and loads the specified set of
property.
|
static Folder |
Folder.bind(ExchangeService service,
FolderId id,
PropertySet propertySet)
Binds to an existing folder, whatever its actual type is, and loads the
specified set of property.
|
static ContactsFolder |
ContactsFolder.bind(ExchangeService service,
FolderId id,
PropertySet propertySet)
Binds to an existing contacts folder and loads the specified set of
property.
|
static CalendarFolder |
CalendarFolder.bind(ExchangeService service,
FolderId id,
PropertySet propertySet)
Binds to an existing calendar folder and loads the specified set of
property.
|
Folder |
Folder.copy(FolderId destinationFolderId)
Copies this folder into a specific folder.
|
Folder |
Folder.move(FolderId destinationFolderId)
Moves this folder to a specific folder.
|
void |
Folder.save(FolderId parentFolderId)
Saves this folder in a specific folder.
|
Modifier and Type | Method and Description |
---|---|
FolderId |
Item.getParentFolderId()
Gets the Id of the parent folder of this item.
|
Modifier and Type | Method and Description |
---|---|
Item |
Item.copy(FolderId destinationFolderId)
Creates a copy of this item in the specified folder.
|
void |
Conversation.copyItemsInConversation(FolderId contextFolderId,
FolderId destinationFolderId)
Copies item in the specified conversation to a specific folder.
|
void |
Conversation.deleteItems(FolderId contextFolderId,
DeleteMode deleteMode)
Deletes item in the specified conversation.
|
void |
Conversation.enableAlwaysMoveItems(FolderId destinationFolderId,
boolean processSynchronously)
Sets up a conversation so that any item received within
that conversation is always moved to a specific folder.
|
protected void |
Item.internalCreate(FolderId parentFolderId,
MessageDisposition messageDisposition,
SendInvitationsMode sendInvitationsMode)
Create item.
|
protected Item |
Item.internalUpdate(FolderId parentFolderId,
ConflictResolutionMode conflictResolutionMode,
MessageDisposition messageDisposition,
SendInvitationsOrCancellationsMode sendInvitationsOrCancellationsMode)
Update item.
|
Item |
Item.move(FolderId destinationFolderId)
Moves this item to a the specified folder.
|
void |
Conversation.moveItemsInConversation(FolderId contextFolderId,
FolderId destinationFolderId)
Moves item in the specified conversation to a specific folder.
|
void |
Item.save(FolderId parentFolderId)
Saves this item in a specific folder.
|
void |
Appointment.save(FolderId destinationFolderId,
SendInvitationsMode sendInvitationsMode)
Saves this appointment in the specified folder.
|
void |
EmailMessage.sendAndSaveCopy(FolderId destinationFolderId)
Sends this e-mail message and saves a copy of it in the specified
folder.
|
void |
Conversation.setReadStateForItemsInConversation(FolderId contextFolderId,
boolean isRead)
Sets the read state of item in the specified conversation.
|
Modifier and Type | Method and Description |
---|---|
CalendarActionResults |
CalendarResponseMessageBase.calendarSave(FolderId destinationFolderId)
Saves the response in the specified folder.
|
CalendarActionResults |
CalendarResponseMessageBase.calendarSendAndSaveCopy(FolderId destinationFolderId)
Sends this response ans saves a copy in the specified folder.
|
void |
SuppressReadReceipt.internalCreate(FolderId parentFolderId,
MessageDisposition messageDisposition)
Create the response object.
|
protected List<Item> |
ResponseObject.internalCreate(FolderId destinationFolderId,
MessageDisposition messageDisposition)
Create the response object.
|
List<Item> |
RemoveFromCalendar.internalCreate(FolderId parentFolderId,
MessageDisposition messageDisposition)
Create response object.
|
protected PostItem |
PostReply.internalCreate(FolderId parentFolderId,
MessageDisposition messageDisposition)
Create a PostItem response.
|
TMessage |
ResponseObject.save(FolderId destinationFolderId)
Saves the response in the specified folder.
|
PostItem |
PostReply.save(FolderId destinationFolderId)
Saves the post reply in the same folder as the original post item.
|
void |
ResponseObject.sendAndSaveCopy(FolderId destinationFolderId)
Sends this response and saves a copy in the specified folder.
|
Modifier and Type | Method and Description |
---|---|
FolderId |
UserConfiguration.getParentFolderId()
Gets the Id of the folder containing the user configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
FolderIdWrapperList.add(FolderId folderId)
Adds the specified folder id.
|
static UserConfiguration |
UserConfiguration.bind(ExchangeService service,
String name,
FolderId parentFolderId,
UserConfigurationProperties properties)
Binds to an existing user configuration and loads the specified
property.
|
void |
UserConfiguration.save(String name,
FolderId parentFolderId)
Saves the user configuration.
|
void |
UserConfiguration.setParentFolderId(FolderId value)
Sets the parent folder id.
|
static void |
UserConfiguration.writeUserConfigurationNameToXml(EwsServiceXmlWriter writer,
XmlNamespace xmlNamespace,
String name,
FolderId parentFolderId)
Writes to Xml.
|
Modifier and Type | Method and Description |
---|---|
void |
FolderIdWrapperList.addRangeFolderId(Iterable<FolderId> folderIds)
Adds the range of folder ids.
|
Constructor and Description |
---|
FolderIdWrapper(FolderId folderId)
Initializes a new instance of FolderIdWrapper.
|
Modifier and Type | Method and Description |
---|---|
FolderId |
FolderEvent.getFolderId()
Gets the Id of the folder this event applies to.
|
FolderId |
FolderEvent.getOldFolderId()
gets the Id of the folder that was moved or copied.
|
FolderId |
NotificationEvent.getOldParentFolderId()
gets the oldParentFolderId.
|
FolderId |
NotificationEvent.getParentFolderId()
gets the parentFolderId.
|
Modifier and Type | Method and Description |
---|---|
protected void |
NotificationEvent.setOldParentFolderId(FolderId oldParentFolderId)
Sets the oldParentFolderId.
|
protected void |
NotificationEvent.setParentFolderId(FolderId parentFolderId)
Sets the parentFolderId.
|
Modifier and Type | Method and Description |
---|---|
FolderId |
FolderIdCollection.add(WellKnownFolderName folderName)
Adds a well-known folder to the collection.
|
protected FolderId |
FolderIdCollection.createComplexProperty(String xmlElementName)
Creates the complex property.
|
FolderId |
RuleActions.getCopyToFolder()
Gets or sets the Id of the folder incoming messages should be copied to.
|
static FolderId |
FolderId.getFolderIdFromString(String uniqueId)
Defines an implicit conversion between string and FolderId.
|
static FolderId |
FolderId.getFolderIdFromWellKnownFolderName(WellKnownFolderName folderName)
Defines an implicit conversion between WellKnownFolderName and FolderId.
|
FolderId |
RuleActions.getMoveToFolder()
Gets or sets the Id of the folder to which incoming messages should be
moved.
|
Modifier and Type | Method and Description |
---|---|
void |
FolderIdCollection.add(FolderId folderId)
Adds a folder Id to the collection.
|
protected String |
FolderIdCollection.getCollectionItemXmlElementName(FolderId complexProperty)
Gets the name of the collection item XML element.
|
boolean |
FolderIdCollection.remove(FolderId folderId)
Removes the specified folder Id from the collection.
|
void |
RuleActions.setCopyToFolder(FolderId value) |
void |
RuleActions.setMoveToFolder(FolderId value) |
Modifier and Type | Method and Description |
---|---|
FolderId |
FolderChange.getFolderId()
Gets the folder the change applies to.
|
Copyright © 2012–2015 Microsoft. All rights reserved.