protected class GraphExchangeSession.Event extends ExchangeSession.Event
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier and Type | Field and Description |
|---|---|
GraphExchangeSession.FolderId |
folderId |
protected GraphObject |
graphObject |
String |
id |
APPLICATION_ICS, contentClass, subject, TEXT_CALENDAR, vCalendardisplayName, etag, folderPath, itemName, noneMatch, permanentUrl| Constructor and Description |
|---|
Event(GraphExchangeSession.FolderId folderId,
byte[] content) |
Event(String folderPath,
GraphExchangeSession.FolderId folderId,
GraphObject graphObject) |
Event(String folderPath,
String itemName,
String contentClass,
String itemBody,
String etag,
String noneMatch) |
| Modifier and Type | Method and Description |
|---|---|
ExchangeSession.ItemResult |
createOrUpdate()
Create or update item
|
protected GraphObject |
createOrUpdateTask(String currentItemId) |
byte[] |
getEventContent()
Retrieve item body from Exchange
|
protected GraphObject |
sendMeetingResponse(String currentItemId) |
buildHttpNotFoundException, createMimeContent, dumpICS, fixICS, getBody, getCalendarMimePart, getContentType, getICS, isCalendarContentTypegetEtag, getHref, getName, setHref, setItemNameclear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringpublic GraphExchangeSession.FolderId folderId
public String id
protected GraphObject graphObject
public Event(String folderPath, GraphExchangeSession.FolderId folderId, GraphObject graphObject)
public Event(String folderPath, String itemName, String contentClass, String itemBody, String etag, String noneMatch) throws IOException
IOExceptionpublic Event(GraphExchangeSession.FolderId folderId, byte[] content) throws IOException
IOExceptionpublic byte[] getEventContent()
throws IOException
ExchangeSession.EventgetEventContent in class ExchangeSession.EventIOException - on errorpublic ExchangeSession.ItemResult createOrUpdate() throws IOException
ExchangeSession.EventcreateOrUpdate in class ExchangeSession.EventIOException - on errorprotected GraphObject createOrUpdateTask(String currentItemId) throws IOException, org.codehaus.jettison.json.JSONException
IOExceptionorg.codehaus.jettison.json.JSONExceptionprotected GraphObject sendMeetingResponse(String currentItemId) throws IOException
IOExceptionCopyright © 2001–2026 MickaĆ«l Guessant. All rights reserved.