davmail.exchange.ews
Class FolderId

java.lang.Object
  extended by davmail.exchange.ews.Option
      extended by davmail.exchange.ews.FolderId
Direct Known Subclasses:
DistinguishedFolderId

public class FolderId
extends Option

Folder Id.


Field Summary
protected  String changeKey
           
protected  String mailbox
           
 
Fields inherited from class davmail.exchange.ews.Option
name, value
 
Constructor Summary
  FolderId(EWSMethod.Item item)
          Build Folder id from response item.
protected FolderId(String name, String value, String changeKey)
          Create FolderId with specified tag name.
protected FolderId(String name, String value, String changeKey, String mailbox)
          Create FolderId with specified tag name.
 
Method Summary
 void write(Writer writer)
          Write XML content to writer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

changeKey

protected String changeKey

mailbox

protected String mailbox
Constructor Detail

FolderId

protected FolderId(String name,
                   String value,
                   String changeKey,
                   String mailbox)
Create FolderId with specified tag name.

Parameters:
name - field tag name
value - id value
changeKey - folder change key
mailbox - shared mailbox name

FolderId

protected FolderId(String name,
                   String value,
                   String changeKey)
Create FolderId with specified tag name.

Parameters:
name - field tag name
value - id value
changeKey - folder change key

FolderId

public FolderId(EWSMethod.Item item)
Build Folder id from response item.

Parameters:
item - response item
Method Detail

write

public void write(Writer writer)
           throws IOException
Description copied from class: Option
Write XML content to writer.

Specified by:
write in class Option
Parameters:
writer - writer
Throws:
IOException - on error


Copyright © 2001-2013 MickaĆ«l Guessant. All Rights Reserved.