What is the difference between UniqueId and UID (Exchange Plug-in only)?

What is the difference between UniqueId and UID (Exchange Plug-in only)?

The UniqueId can change when the name changes (in some cases but but it is impossible to tell when).


The UID will stay unique.


The UniqueId is what is returned when you save an item.


Currently the UniqueId is used when you want to retrieve a certain item. 


A future version of the bean will support doing the same using the UID.


The reason that they are both used is that with recurring events the UID is always the same. For that a UniqueId is used.

    • Related Articles

    • What Exchange versions are supported by the Exchange Plug-in?

      The Exchange Plug-in supports Exchange Server 2000 and 2003.  The ExchangeWS Plug-in supports exchange 2007, 2010 and 2013.  We recommend the Exchange Plug-in for Exchange 2000 and 2003. We recommend the ExchangeWS Plug-in for 2007, 2010 and 2013.
    • How does the Exchange Plug-in communicate with Exchange Server?

      The Exchange Plug-in makes use of the JEC and EWSJ libraries of Netcomps LTD. You can find more information about the company and its products here.
    • How can I debug the Exchange Plug-in

      When you start to work with the Exchange and/or ExchangeWS Plug-in it is good to have additional information about what you are doing. Or you need to debug an issue and JEC or IT2BE ask you for additional information. When this is the case please ...
    • What protocol is used by the Exchange Plug-in and what is its architecture?

      The Exchange Plug-in is based on the JEC libraries. JEC Uses WEBDAV/HTTP to communicate with exchange, which means that the Exchange server OWA (Outlook Web Access) need to be on. Regarding the Architecture, JEC uses ApacheHTTPClient and a modified ...
    • Is there a way to get the exchange ID of an existing item?

      When you do not know the exchange ID of an existing mail (or any other Exchange Item) you can retrieve a set of items and iterate over them. You can validate the property of your choice against the value you have and, when they are the same, you can ...