public abstract class EWSClient extends ExchangeClientBase
Provides access to MS Exchange Server by using Exchange Web Services (EWS).
Constructor and Description |
---|
EWSClient() |
Modifier and Type | Method and Description |
---|---|
int |
getCalendarFolderEventFilter()
getCalendarFolderEventFilter.
|
int |
getContactsFolderEventFilter()
getContactsFolderEventFilter.
|
int |
getDeletedItemsFolderEventFilter()
getDeletedItemsFolderEventFilter.
|
int |
getDraftsFolderEventFilter()
getDraftsFolderEventFilter.
|
static IEWSClient |
getEWSClient(int serverVersion,
boolean formbasedAuthenticationRequired,
String formbasedAuthenticationLocation,
String mailboxUri,
com.aspose.ms.System.Net.ICredentials credentials,
com.aspose.ms.System.Net.WebProxy proxy)
Initializes a new instance of the
EWSClient based class |
static IEWSClient |
getEWSClient(int serverVersion,
String mailboxUri,
com.aspose.ms.System.Net.ICredentials credentials,
com.aspose.ms.System.Net.WebProxy proxy)
Initializes a new instance of the
EWSClient based class |
static IEWSClient |
getEWSClient(String mailboxUri,
com.aspose.ms.System.Net.ICredentials credentials)
Initializes a new instance of the
EWSClient based class |
static IEWSClient |
getEWSClient(String mailboxUri,
com.aspose.ms.System.Net.ICredentials credentials,
com.aspose.ms.System.Net.WebProxy proxy)
Initializes a new instance of the
EWSClient based class |
static IEWSClient |
getEWSClient(String mailboxUri,
String username,
String password)
Initializes a new instance of the
EWSClient based class |
static IEWSClient |
getEWSClient(String mailboxUri,
String username,
String password,
String domain)
Initializes a new instance of the
EWSClient based class |
static IEWSClient |
getEWSClient(String mailboxUri,
String username,
String password,
String domain,
com.aspose.ms.System.Net.WebProxy proxy)
Initializes a new instance of the
EWSClient based class |
static IEWSClient |
getEWSClient(String mailboxUri,
String username,
String password,
com.aspose.ms.System.Net.WebProxy proxy)
Initializes a new instance of the
EWSClient based class |
int |
getInboxFolderEventFilter()
getInboxFolderEventFilter.
|
int |
getJournalFolderEventFilter()
getJournalFolderEventFilter.
|
int |
getNotesFolderEventFilter()
getNotesFolderEventFilter.
|
int |
getNotificationsCheckInterval()
getNotificationsCheckInterval.
|
int |
getNotificationTimeout()
getNotificationTimeout.
|
int |
getOutboxFolderEventFilter()
getOutboxFolderEventFilter.
|
int |
getRootFolderEventFilter()
getRootFolderEventFilter.
|
int |
getSentItemsFolderEventFilter()
getSentItemsFolderEventFilter.
|
int |
getTasksFolderEventFilter()
getTasksFolderEventFilter.
|
void |
setCalendarFolderEventFilter(int value)
setCalendarFolderEventFilter.
|
void |
setContactsFolderEventFilter(int value)
setContactsFolderEventFilter.
|
void |
setDeletedItemsFolderEventFilter(int value)
setDeletedItemsFolderEventFilter.
|
void |
setDraftsFolderEventFilter(int value)
setDraftsFolderEventFilter.
|
void |
setInboxFolderEventFilter(int value)
setInboxFolderEventFilter.
|
void |
setJournalFolderEventFilter(int value)
setJournalFolderEventFilter.
|
void |
setNotesFolderEventFilter(int value)
setNotesFolderEventFilter.
|
void |
setNotificationsCheckInterval(int value)
setNotificationsCheckInterval.
|
void |
setNotificationTimeout(int value)
setNotificationTimeout.
|
void |
setOutboxFolderEventFilter(int value)
setOutboxFolderEventFilter.
|
void |
setRootFolderEventFilter(int value)
setRootFolderEventFilter.
|
void |
setSentItemsFolderEventFilter(int value)
setSentItemsFolderEventFilter.
|
void |
setTasksFolderEventFilter(int value)
setTasksFolderEventFilter.
|
appendMessage, appendMessage, backup, backup, createContact, createFolder, deleteContact, deleteContact, deleteFolder, deleteMessage, dispose, dispose, fetchAttachment, fetchMessage, folderExists, folderExists, getCredentials, getMailboxInfo, getMailboxInfo, getMailboxSize, getMailboxSize, getMailboxUri, getProxy, getTimeout, getVersionInfo, listContacts, listMailboxes, listMessages, listMessages, listMessagesByMaxNumberOfMessages, listMessagesByOption, listPublicFolders, listSubFolders, listSubFolders, resolveContact, restore, restore, restore, restore, restore, restore, saveMessage, saveMessage, send, setCredentials, setMailboxUri, setProxy, setReadFlag, setTimeout
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
backupInternal, restoreInternal, restoreInternal, saveMessageInternal
protected static final com.microsoft.schemas.exchange.services._2006.types.ObjectFactory Factory
Factory
protected static final com.microsoft.schemas.exchange.services._2006.messages.ObjectFactory Factory2
Factory2
protected com.aspose.email.ExchangeCookieContainer cookieContainer
protected int auto_NotificationTimeout
protected int auto_NotificationsCheckInterval
protected com.aspose.ms.System.EventHandler<ServerNotificationEventArgs> RootFolderServerNotificationsDelegate
public final com.aspose.ms.lang.Event<com.aspose.ms.System.EventHandler<ServerNotificationEventArgs>> RootFolderServerNotifications
protected com.aspose.ms.System.EventHandler<ServerNotificationEventArgs> CalendarFolderServerNotificationsDelegate
public final com.aspose.ms.lang.Event<com.aspose.ms.System.EventHandler<ServerNotificationEventArgs>> CalendarFolderServerNotifications
protected com.aspose.ms.System.EventHandler<ServerNotificationEventArgs> ContactsFolderServerNotificationsDelegate
public final com.aspose.ms.lang.Event<com.aspose.ms.System.EventHandler<ServerNotificationEventArgs>> ContactsFolderServerNotifications
protected com.aspose.ms.System.EventHandler<ServerNotificationEventArgs> DeletedItemsFolderServerNotificationsDelegate
public final com.aspose.ms.lang.Event<com.aspose.ms.System.EventHandler<ServerNotificationEventArgs>> DeletedItemsFolderServerNotifications
protected com.aspose.ms.System.EventHandler<ServerNotificationEventArgs> DraftsFolderServerNotificationsDelegate
public final com.aspose.ms.lang.Event<com.aspose.ms.System.EventHandler<ServerNotificationEventArgs>> DraftsFolderServerNotifications
protected com.aspose.ms.System.EventHandler<ServerNotificationEventArgs> InboxFolderServerNotificationsDelegate
public final com.aspose.ms.lang.Event<com.aspose.ms.System.EventHandler<ServerNotificationEventArgs>> InboxFolderServerNotifications
protected com.aspose.ms.System.EventHandler<ServerNotificationEventArgs> JournalFolderServerNotificationsDelegate
public final com.aspose.ms.lang.Event<com.aspose.ms.System.EventHandler<ServerNotificationEventArgs>> JournalFolderServerNotifications
protected com.aspose.ms.System.EventHandler<ServerNotificationEventArgs> NotesFolderServerNotificationsDelegate
public final com.aspose.ms.lang.Event<com.aspose.ms.System.EventHandler<ServerNotificationEventArgs>> NotesFolderServerNotifications
protected com.aspose.ms.System.EventHandler<ServerNotificationEventArgs> OutboxFolderServerNotificationsDelegate
public final com.aspose.ms.lang.Event<com.aspose.ms.System.EventHandler<ServerNotificationEventArgs>> OutboxFolderServerNotifications
protected com.aspose.ms.System.EventHandler<ServerNotificationEventArgs> SentItemsFolderServerNotificationsDelegate
public final com.aspose.ms.lang.Event<com.aspose.ms.System.EventHandler<ServerNotificationEventArgs>> SentItemsFolderServerNotifications
protected com.aspose.ms.System.EventHandler<ServerNotificationEventArgs> TasksFolderServerNotificationsDelegate
public final com.aspose.ms.lang.Event<com.aspose.ms.System.EventHandler<ServerNotificationEventArgs>> TasksFolderServerNotifications
protected int auto_RootFolderEventFilter
protected int auto_CalendarFolderEventFilter
protected int auto_ContactsFolderEventFilter
protected int auto_DeletedItemsFolderEventFilter
protected int auto_DraftsFolderEventFilter
protected int auto_InboxFolderEventFilter
protected int auto_JournalFolderEventFilter
protected int auto_NotesFolderEventFilter
protected int auto_OutboxFolderEventFilter
protected int auto_SentItemsFolderEventFilter
protected int auto_TasksFolderEventFilter
public static IEWSClient getEWSClient(String mailboxUri, com.aspose.ms.System.Net.ICredentials credentials)
Initializes a new instance of the EWSClient
based class
mailboxUri
- The URI of mailboxcredentials
- Contains the credentials for authentication.EWSClient
class.public static IEWSClient getEWSClient(String mailboxUri, String username, String password)
Initializes a new instance of the EWSClient
based class
mailboxUri
- The URI of mailboxusername
- The usernamepassword
- The passwordEWSClient
class.public static IEWSClient getEWSClient(String mailboxUri, String username, String password, com.aspose.ms.System.Net.WebProxy proxy)
Initializes a new instance of the EWSClient
based class
mailboxUri
- The URI of mailboxusername
- The usernamepassword
- The passwordproxy
- Contains HTTP proxy settingsEWSClient
class.public static IEWSClient getEWSClient(String mailboxUri, String username, String password, String domain)
Initializes a new instance of the EWSClient
based class
mailboxUri
- The URI of mailboxusername
- The usernamepassword
- The passworddomain
- The domain nameEWSClient
class.public static IEWSClient getEWSClient(String mailboxUri, String username, String password, String domain, com.aspose.ms.System.Net.WebProxy proxy)
Initializes a new instance of the EWSClient
based class
mailboxUri
- The URI of mailboxusername
- The usernamepassword
- The passworddomain
- The domain nameproxy
- Contains HTTP proxy settingsEWSClient
class.public static IEWSClient getEWSClient(int serverVersion, String mailboxUri, com.aspose.ms.System.Net.ICredentials credentials, com.aspose.ms.System.Net.WebProxy proxy)
Initializes a new instance of the EWSClient
based class
serverVersion
- Exchange server versionsmailboxUri
- The URI of mailboxcredentials
- Contains the credentials for authentication.proxy
- Contains HTTP proxy settingsEWSClient
class.public static IEWSClient getEWSClient(int serverVersion, boolean formbasedAuthenticationRequired, String formbasedAuthenticationLocation, String mailboxUri, com.aspose.ms.System.Net.ICredentials credentials, com.aspose.ms.System.Net.WebProxy proxy)
Initializes a new instance of the EWSClient
based class
serverVersion
- Exchange server versionsformbasedAuthenticationRequired
- Set true if form-based authentication is required, otherwise set false.formbasedAuthenticationLocation
- url for form-based authenticationmailboxUri
- The URI of mailboxcredentials
- Contains the credentials for authentication.proxy
- Contains HTTP proxy settingsEWSClient
class.public static IEWSClient getEWSClient(String mailboxUri, com.aspose.ms.System.Net.ICredentials credentials, com.aspose.ms.System.Net.WebProxy proxy)
Initializes a new instance of the EWSClient
based class
mailboxUri
- The URI of mailboxcredentials
- Contains the credentials for authentication.proxy
- Contains HTTP proxy settingsEWSClient
class.public int getNotificationTimeout()
getNotificationTimeout.
public void setNotificationTimeout(int value)
setNotificationTimeout.
value
- a int.public int getNotificationsCheckInterval()
getNotificationsCheckInterval.
public void setNotificationsCheckInterval(int value)
setNotificationsCheckInterval.
value
- a int.public int getRootFolderEventFilter()
getRootFolderEventFilter.
public void setRootFolderEventFilter(int value)
setRootFolderEventFilter.
value
- a int.public int getCalendarFolderEventFilter()
getCalendarFolderEventFilter.
public void setCalendarFolderEventFilter(int value)
setCalendarFolderEventFilter.
value
- a int.public int getContactsFolderEventFilter()
getContactsFolderEventFilter.
public void setContactsFolderEventFilter(int value)
setContactsFolderEventFilter.
value
- a int.public int getDeletedItemsFolderEventFilter()
getDeletedItemsFolderEventFilter.
public void setDeletedItemsFolderEventFilter(int value)
setDeletedItemsFolderEventFilter.
value
- a int.public int getDraftsFolderEventFilter()
getDraftsFolderEventFilter.
public void setDraftsFolderEventFilter(int value)
setDraftsFolderEventFilter.
value
- a int.public int getInboxFolderEventFilter()
getInboxFolderEventFilter.
public void setInboxFolderEventFilter(int value)
setInboxFolderEventFilter.
value
- a int.public int getJournalFolderEventFilter()
getJournalFolderEventFilter.
public void setJournalFolderEventFilter(int value)
setJournalFolderEventFilter.
value
- a int.public int getNotesFolderEventFilter()
getNotesFolderEventFilter.
public void setNotesFolderEventFilter(int value)
setNotesFolderEventFilter.
value
- a int.public int getOutboxFolderEventFilter()
getOutboxFolderEventFilter.
public void setOutboxFolderEventFilter(int value)
setOutboxFolderEventFilter.
value
- a int.public int getSentItemsFolderEventFilter()
getSentItemsFolderEventFilter.
public void setSentItemsFolderEventFilter(int value)
setSentItemsFolderEventFilter.
value
- a int.public int getTasksFolderEventFilter()
getTasksFolderEventFilter.
public void setTasksFolderEventFilter(int value)
setTasksFolderEventFilter.
value
- a int.Copyright (c) 2008-2015 Aspose Pty Ltd. All Rights Reserved.