Interface IExchangeNoteUtil
- All Known Implementing Classes:
ExchangeNoteUtil
@Scriptable
public interface IExchangeNoteUtil
Defines utility methods for working with MS Exchange notes.
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.createNewNote
(String p_strNote, String p_strUserMailbox) Creates a new note.Finds a note by the given ID.findByPermanentUrl
(String p_strUrl) Finds a note by the given permanent URL.
-
Method Details
-
createNew
@Deprecated IExchangeNote createNew(String p_strNote, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException Deprecated.Creates a new note.- Parameters:
p_strUserMailbox
- The user mailbox or null for the current user.- Returns:
- The
IExchangeNote
instance. - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- If note could not be created.
-
createNewNote
IExchangeNote createNewNote(String p_strNote, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException Creates a new note.- Parameters:
p_strUserMailbox
- The user mailbox or null for the current user.- Returns:
- The
IExchangeNote
instance. - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- If note could not be created.
-
findById
IExchangeNote findById(String p_strId) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException Finds a note by the given ID.- Parameters:
p_strId
- The ID.- Returns:
- The
IExchangeNote
instance. - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- If note could not be found.
-
findByPermanentUrl
IExchangeNote findByPermanentUrl(String p_strUrl) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException Finds a note by the given permanent URL.- Parameters:
p_strUrl
- The permanent URL.- Returns:
- The note.
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- If note could not be found.
-