/** * Reads response elements from XML * * @param reader The Reader */ protected void readElementsFromXml(EwsServiceXmlReader reader) throws Exception { super.readElementsFromXml(reader); this.passwordExpirationDate = reader.readElementValueAsDateTime( XmlNamespace.NotSpecified, XmlElementNames.PasswordExpirationDate); }
/** * Loads from XML. * * @param reader the reader * @throws Exception the exception */ public void loadFromXml(EwsServiceXmlReader reader) throws Exception { reader.ensureCurrentNodeIsStartElement(XmlNamespace.Types, XmlElementNames.Duration); this.startTime = reader.readElementValueAsDateTime(XmlNamespace.Types, XmlElementNames.StartTime); this.endTime = reader.readElementValueAsDateTime(XmlNamespace.Types, XmlElementNames.EndTime); reader.readEndElement(XmlNamespace.Types, XmlElementNames.Duration); }
/** * Tries to read element from XML. * * @param reader The reader. * @return True if element was read. */ @Override public boolean tryReadElementFromXml(EwsServiceXmlReader reader) throws Exception { if (reader.getLocalName().equalsIgnoreCase(XmlElementNames.StartDateTime)) { this.start = reader.readElementValueAsDateTime(); return true; } else if (reader.getLocalName().equalsIgnoreCase(XmlElementNames.EndDateTime)) { this.end = reader.readElementValueAsDateTime(); return true; } else { return false; } }
/** * Tries to read element from XML. * * @param reader The reader. * @return True if element was read. * @throws Exception the exception */ @Override public boolean tryReadElementFromXml(EwsServiceXmlReader reader) throws Exception { if (reader.getLocalName().equalsIgnoreCase(XmlElementNames.Start)) { try { this.originalStart = reader.readElementValueAsDateTime(); } catch (ServiceXmlDeserializationException e) { LOG.error(e); } catch (XMLStreamException e) { LOG.error(e); } return true; } else { return false; } }
/** * Tries to read element from XML. * * @param reader the reader * @return true, if successful * @throws Exception the exception */ public boolean tryReadElementFromXml(EwsServiceXmlReader reader) throws Exception { if (reader.getLocalName().equals(XmlElementNames.ItemId)) { this.itemId = new ItemId(); this.itemId.loadFromXml(reader, reader.getLocalName()); return true; } else if (reader.getLocalName().equals(XmlElementNames.Start)) { this.start = reader.readElementValueAsDateTime(); return true; } else if (reader.getLocalName().equals(XmlElementNames.End)) { this.end = reader.readElementValueAsDateTime(); return true; } else if (reader.getLocalName().equals(XmlElementNames.OriginalStart)) { this.originalStart = reader.readElementValueAsDateTime(); return true; } else { return false; } }
/** * Tries to read element from XML. * * @param reader the reader * @return True if element was read. * @throws Exception the exception */ public boolean tryReadElementFromXml(EwsServiceXmlReader reader) throws Exception { if (reader.getLocalName().equalsIgnoreCase(XmlElementNames.Mailbox)) { this.loadFromXml(reader, reader.getLocalName()); return true; } else if (reader.getLocalName().equalsIgnoreCase( XmlElementNames.ResponseType)) { this.responseType = reader .readElementValue(MeetingResponseType.class); return true; } else if (reader.getLocalName().equalsIgnoreCase( XmlElementNames.LastResponseTime)) { this.lastResponseTime = reader.readElementValueAsDateTime(); return true; } else { return super.tryReadElementFromXml(reader); } }
} else if (reader.getLocalName().equalsIgnoreCase( XmlElementNames.LastModifiedTime)) { this.lastModifiedTime = reader.readElementValueAsDateTime(); return true; } else if (reader.getLocalName().equalsIgnoreCase(
/** * Reads response elements from XML * * @param reader The Reader */ protected void readElementsFromXml(EwsServiceXmlReader reader) throws Exception { super.readElementsFromXml(reader); this.passwordExpirationDate = reader.readElementValueAsDateTime( XmlNamespace.NotSpecified, XmlElementNames.PasswordExpirationDate); }
/** * Loads from XML. * * @param reader the reader * @throws Exception the exception */ public void loadFromXml(EwsServiceXmlReader reader) throws Exception { reader.ensureCurrentNodeIsStartElement(XmlNamespace.Types, XmlElementNames.Duration); this.startTime = reader.readElementValueAsDateTime(XmlNamespace.Types, XmlElementNames.StartTime); this.endTime = reader.readElementValueAsDateTime(XmlNamespace.Types, XmlElementNames.EndTime); reader.readEndElement(XmlNamespace.Types, XmlElementNames.Duration); }
/** * Tries to read element from XML. * * @param reader The reader. * @return True if element was read. */ @Override public boolean tryReadElementFromXml(EwsServiceXmlReader reader) throws Exception { if (reader.getLocalName().equalsIgnoreCase(XmlElementNames.StartDateTime)) { this.start = reader.readElementValueAsDateTime(); return true; } else if (reader.getLocalName().equalsIgnoreCase(XmlElementNames.EndDateTime)) { this.end = reader.readElementValueAsDateTime(); return true; } else { return false; } }
/** * Tries to read element from XML. * * @param reader The reader. * @return True if element was read. * @throws Exception the exception */ @Override public boolean tryReadElementFromXml(EwsServiceXmlReader reader) throws Exception { if (reader.getLocalName().equalsIgnoreCase(XmlElementNames.Start)) { try { this.originalStart = reader.readElementValueAsDateTime(); } catch (ServiceXmlDeserializationException e) { LOG.error(e); } catch (XMLStreamException e) { LOG.error(e); } return true; } else { return false; } }
/** * Tries to read element from XML. * * @param reader the reader * @return true, if successful * @throws Exception the exception */ public boolean tryReadElementFromXml(EwsServiceXmlReader reader) throws Exception { if (reader.getLocalName().equals(XmlElementNames.ItemId)) { this.itemId = new ItemId(); this.itemId.loadFromXml(reader, reader.getLocalName()); return true; } else if (reader.getLocalName().equals(XmlElementNames.Start)) { this.start = reader.readElementValueAsDateTime(); return true; } else if (reader.getLocalName().equals(XmlElementNames.End)) { this.end = reader.readElementValueAsDateTime(); return true; } else if (reader.getLocalName().equals(XmlElementNames.OriginalStart)) { this.originalStart = reader.readElementValueAsDateTime(); return true; } else { return false; } }
/** * Tries to read element from XML. * * @param reader the reader * @return True if element was read. * @throws Exception the exception */ public boolean tryReadElementFromXml(EwsServiceXmlReader reader) throws Exception { if (reader.getLocalName().equalsIgnoreCase(XmlElementNames.Mailbox)) { this.loadFromXml(reader, reader.getLocalName()); return true; } else if (reader.getLocalName().equalsIgnoreCase( XmlElementNames.ResponseType)) { this.responseType = reader .readElementValue(MeetingResponseType.class); return true; } else if (reader.getLocalName().equalsIgnoreCase( XmlElementNames.LastResponseTime)) { this.lastResponseTime = reader.readElementValueAsDateTime(); return true; } else { return super.tryReadElementFromXml(reader); } }
} else if (reader.getLocalName().equalsIgnoreCase( XmlElementNames.LastModifiedTime)) { this.lastModifiedTime = reader.readElementValueAsDateTime(); return true; } else if (reader.getLocalName().equalsIgnoreCase(