public class GetUserAvailabilityMethod extends EWSMethod
EWSMethod.Attendee, EWSMethod.Item, EWSMethod.Occurrence
Modifier and Type | Field and Description |
---|---|
protected String |
attendee |
protected String |
end |
protected int |
interval |
protected String |
mergedFreeBusy |
protected String |
start |
additionalProperties, attachment, attachmentId, backOffMilliseconds, baseShape, CHUNK_LENGTH, CONTENT_TYPE, deleteType, errorDescription, errorDetail, errorValue, fieldOrder, folderId, includeMimeContent, includesLastItemInRange, item, itemId, itemIds, itemType, LOGGER, maxCount, methodName, methodOptions, offset, parentFolderId, parentItemId, responseCollectionName, responseItems, savedItemFolderId, searchExpression, serverVersion, timezoneContext, toFolderId, traversal, unresolvedEntry, updates
Constructor and Description |
---|
GetUserAvailabilityMethod(String attendee,
String start,
String end,
int interval)
Build EWS method
|
Modifier and Type | Method and Description |
---|---|
String |
getMergedFreeBusy()
Get merged freebusy string.
|
protected void |
handleCustom(XMLStreamReader reader) |
protected void |
writeSoapBody(Writer writer) |
addAdditionalProperty, addExtendedPropertyValue, addMethodOption, checkSuccess, endChanges, generateSoapEnvelope, getAttributeValue, getMimeContent, getResponseItem, getResponseItems, getServerVersion, getStatusCode, getTagContent, handleAttachments, handleAttendee, handleAttendees, handleEmailAddresses, handleErrors, handleFileAttachment, handleItem, handleMember, handleMembers, handleMimeContent, handleModifiedOccurrences, handleOccurrence, handleResponse, handleTag, processResponseStream, responseTypeToPartstat, setFieldOrder, setSearchExpression, setServerVersion, setTimezoneContext, startChanges, writeAttachmentId, writeAttachments, writeFolderId, writeIndexedPageView, writeItem, writeItemId, writeParentFolderId, writeParentItemId, writeRestriction, writeSavedItemFolderId, writeShape, writeSortOrder, writeToFolderId, writeUnresolvedEntry, writeUpdates
clone, expectContinue, getEntity, setEntity
getConfig, getProtocolVersion, getRequestLine, getURI, releaseConnection, setConfig, setProtocolVersion, setURI, started, toString
abort, completed, isAborted, reset, setCancellable, setConnectionRequest, setReleaseTrigger
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParams
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
protected final String attendee
protected final String start
protected final String end
protected String mergedFreeBusy
protected final int interval
public GetUserAvailabilityMethod(String attendee, String start, String end, int interval)
attendee
- attendee email addressstart
- start date in Exchange zulu formatend
- end date in Exchange zulu formatinterval
- freebusy interval in minutesprotected void writeSoapBody(Writer writer) throws IOException
writeSoapBody
in class EWSMethod
IOException
protected void handleCustom(XMLStreamReader reader)
handleCustom
in class EWSMethod
public String getMergedFreeBusy()
Copyright © 2001–2024 MickaĆ«l Guessant. All rights reserved.