Class ExchangeMailboxCallable
java.lang.Object
de.uplanet.lucy.server.auxiliaries.exchange.ExchangeMailboxCallable
- All Implemented Interfaces:
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil
@VelocityCallable("singleton")
public final class ExchangeMailboxCallable
extends Object
implements de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil
Callable for accessing an user's MS Exchange mailbox. The methods without a connection parameter
use the current context's Exchange connection.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateFolder(String p_strParentId, String p_strFolderName, String p_strContentClass) createFolder(Connection p_conn, String p_strParentId, String p_strFolderName, String p_strContentClass) booleandeleteFolder(String p_strId, boolean p_bPurgeFolder) booleandeleteFolder(Connection p_conn, String p_strId, boolean p_bPurgeFolder) getCalendarFolderHref(String p_strUserMailbox) getCalendarFolderHref(Connection p_conn, String p_strUserMailbox) getCalendarFolderName(String p_strUserMailbox) getCalendarFolderName(Connection p_conn, String p_strUserMailbox) getCanonicalPath(String p_strFolderId) getCanonicalPath(Connection p_conn, String p_strFolderId) getContactsFolderHref(String p_strUserMailbox) getContactsFolderHref(Connection p_conn, String p_strUserMailbox) getContactsFolderName(String p_strUserMailbox) getContactsFolderName(Connection p_conn, String p_strUserMailbox) getDeletedItemsFolderHref(String p_strUserMailbox) getDeletedItemsFolderHref(Connection p_conn, String p_strUserMailbox) getDeletedItemsFolderName(String p_strUserMailbox) getDeletedItemsFolderName(Connection p_conn, String p_strUserMailbox) getDraftsFolderHref(String p_strUserMailbox) getDraftsFolderHref(Connection p_conn, String p_strUserMailbox) getDraftsFolderName(String p_strUserMailbox) getDraftsFolderName(Connection p_conn, String p_strUserMailbox) getFolderInfoByHref(String p_strFolderHref) getFolderInfoByHref(Connection p_conn, String p_strFolderHref) getFolderInfoById(String p_strFolderId) getFolderInfoById(Connection p_conn, String p_strFolderId) getFolders(Connection p_conn) getImpersonateUserAccount(String p_strUserGuid) getImpersonateUserAccount(String p_strUserGuid, String p_strPortalGuid) getInboxFolderHref(String p_strUserMailbox) getInboxFolderHref(Connection p_conn, String p_strUserMailbox) getInboxFolderName(String p_strUserMailbox) getInboxFolderName(Connection p_conn, String p_strUserMailbox) getJournalFolderHref(String p_strUserMailbox) getJournalFolderHref(Connection p_conn, String p_strUserMailbox) getJournalFolderName(String p_strUserMailbox) getJournalFolderName(Connection p_conn, String p_strUserMailbox) getOutboxFolderHref(String p_strUserMailbox) getOutboxFolderHref(Connection p_conn, String p_strUserMailbox) getOutboxFolderName(String p_strUserMailbox) getOutboxFolderName(Connection p_conn, String p_strUserMailbox) getOutOfOfficeMessage(Connection p_conn) getRootFolderID(String p_strUserMailbox) getRootFolderID(Connection p_conn, String p_strUserMailbox) getSentItemsFolderHref(String p_strUserMailbox) getSentItemsFolderHref(Connection p_conn, String p_strUserMailbox) getSentItemsFolderName(String p_strUserMailbox) getSentItemsFolderName(Connection p_conn, String p_strUserMailbox) getSharedUsers(Connection p_conn) getTasksFolderHref(String p_strUserMailbox) getTasksFolderHref(Connection p_conn, String p_strUserMailbox) getTasksFolderName(String p_strUserMailbox) getTasksFolderName(Connection p_conn, String p_strUserMailbox) getUserAccount(String p_strUserGuid) getUserAccount(String p_strUserGuid, String p_strPortalGuid) booleanbooleanisOutOfOfficeEnabled(Connection p_conn) voidvoidpurgeDeletedItemsFolder(Connection p_conn) voidvoidrefreshSharedUsers(Connection p_conn) voidvoidreleaseSharedUsers(Connection p_conn) voidresetUserAccount(String p_strUserGuid) voidsetOutOfOffice(boolean p_bOutOfOffice) voidsetOutOfOffice(Connection p_conn, boolean p_bOutOfOffice) voidsetOutOfOfficeMessage(String p_strMessage) voidsetOutOfOfficeMessage(String p_strMessage, Date p_dateStart, Date p_dateEnd) voidsetOutOfOfficeMessage(Connection p_conn, String p_strMessage) voidsetOutOfOfficeMessage(Connection p_conn, String p_strMessage, Date p_dateStart, Date p_dateEnd) updateFolderName(String p_strFolderId, String p_strFolderName) updateFolderName(Connection p_conn, String p_strFolderId, String p_strFolderName)
-
Constructor Details
-
ExchangeMailboxCallable
public ExchangeMailboxCallable()
-
-
Method Details
-
getUserAccount
public ExchangeAccount getUserAccount(String p_strUserGuid) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getUserAccountin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getUserAccount
public ExchangeAccount getUserAccount(String p_strUserGuid, String p_strPortalGuid) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getUserAccountin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getImpersonateUserAccount
public ExchangeAccount getImpersonateUserAccount(String p_strUserGuid) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getImpersonateUserAccountin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getImpersonateUserAccount
public ExchangeAccount getImpersonateUserAccount(String p_strUserGuid, String p_strPortalGuid) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getImpersonateUserAccountin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
resetUserAccount
public void resetUserAccount(String p_strUserGuid) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
resetUserAccountin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getCalendarFolderName
public String getCalendarFolderName(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getCalendarFolderNamein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getCalendarFolderName
public String getCalendarFolderName(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getContactsFolderName
public String getContactsFolderName(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getContactsFolderNamein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getContactsFolderName
public String getContactsFolderName(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getDeletedItemsFolderName
public String getDeletedItemsFolderName(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getDeletedItemsFolderNamein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getDeletedItemsFolderName
public String getDeletedItemsFolderName(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getDraftsFolderName
public String getDraftsFolderName(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getDraftsFolderNamein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getDraftsFolderName
public String getDraftsFolderName(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getInboxFolderName
public String getInboxFolderName(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getInboxFolderNamein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getInboxFolderName
public String getInboxFolderName(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getJournalFolderName
public String getJournalFolderName(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getJournalFolderNamein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getJournalFolderName
public String getJournalFolderName(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getOutboxFolderName
public String getOutboxFolderName(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getOutboxFolderNamein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getOutboxFolderName
public String getOutboxFolderName(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getSentItemsFolderName
public String getSentItemsFolderName(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getSentItemsFolderNamein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getSentItemsFolderName
public String getSentItemsFolderName(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getTasksFolderName
public String getTasksFolderName(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getTasksFolderNamein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getTasksFolderName
public String getTasksFolderName(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getCalendarFolderHref
public String getCalendarFolderHref(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getCalendarFolderHrefin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getContactsFolderHref
public String getContactsFolderHref(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getContactsFolderHrefin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getDeletedItemsFolderHref
public String getDeletedItemsFolderHref(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getDeletedItemsFolderHrefin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getDraftsFolderHref
public String getDraftsFolderHref(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getDraftsFolderHrefin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getInboxFolderHref
public String getInboxFolderHref(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getInboxFolderHrefin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getJournalFolderHref
public String getJournalFolderHref(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getJournalFolderHrefin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getOutboxFolderHref
public String getOutboxFolderHref(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getOutboxFolderHrefin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getSentItemsFolderHref
public String getSentItemsFolderHref(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getSentItemsFolderHrefin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getTasksFolderHref
public String getTasksFolderHref(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getTasksFolderHrefin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getCalendarFolderHref
public String getCalendarFolderHref(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getContactsFolderHref
public String getContactsFolderHref(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getDeletedItemsFolderHref
public String getDeletedItemsFolderHref(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getDraftsFolderHref
public String getDraftsFolderHref(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getInboxFolderHref
public String getInboxFolderHref(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getJournalFolderHref
public String getJournalFolderHref(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getOutboxFolderHref
public String getOutboxFolderHref(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getSentItemsFolderHref
public String getSentItemsFolderHref(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getTasksFolderHref
public String getTasksFolderHref(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getRootFolderID
public String getRootFolderID(String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getRootFolderIDin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getRootFolderID
public String getRootFolderID(Connection p_conn, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
isOutOfOfficeEnabled
public boolean isOutOfOfficeEnabled() throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException- Specified by:
isOutOfOfficeEnabledin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
isOutOfOfficeEnabled
public boolean isOutOfOfficeEnabled(Connection p_conn) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getOutOfOfficeMessage
public String getOutOfOfficeMessage() throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException- Specified by:
getOutOfOfficeMessagein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getOutOfOfficeMessage
public String getOutOfOfficeMessage(Connection p_conn) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
setOutOfOffice
public void setOutOfOffice(boolean p_bOutOfOffice) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
setOutOfOfficein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
setOutOfOffice
public void setOutOfOffice(Connection p_conn, boolean p_bOutOfOffice) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
setOutOfOfficeMessage
public void setOutOfOfficeMessage(String p_strMessage) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
setOutOfOfficeMessagein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
setOutOfOfficeMessage
public void setOutOfOfficeMessage(Connection p_conn, String p_strMessage) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
setOutOfOfficeMessage
public void setOutOfOfficeMessage(String p_strMessage, Date p_dateStart, Date p_dateEnd) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
setOutOfOfficeMessagein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
setOutOfOfficeMessage
public void setOutOfOfficeMessage(Connection p_conn, String p_strMessage, Date p_dateStart, Date p_dateEnd) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getFolders
public List<IFolderInfo> getFolders() throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException- Specified by:
getFoldersin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getFolders
public List<IFolderInfo> getFolders(Connection p_conn) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
updateFolderName
public String updateFolderName(String p_strFolderId, String p_strFolderName) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
updateFolderNamein interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
updateFolderName
public String updateFolderName(Connection p_conn, String p_strFolderId, String p_strFolderName) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getFolderInfoById
public IFolderInfo getFolderInfoById(String p_strFolderId) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getFolderInfoByIdin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getFolderInfoById
public IFolderInfo getFolderInfoById(Connection p_conn, String p_strFolderId) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getFolderInfoByHref
public IFolderInfo getFolderInfoByHref(String p_strFolderHref) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getFolderInfoByHrefin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getFolderInfoByHref
public IFolderInfo getFolderInfoByHref(Connection p_conn, String p_strFolderHref) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getCanonicalPath
public String getCanonicalPath(String p_strFolderId) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
getCanonicalPathin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
getCanonicalPath
public String getCanonicalPath(Connection p_conn, String p_strFolderId) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createFolder
public String createFolder(String p_strParentId, String p_strFolderName, String p_strContentClass) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
createFolderin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createFolder
public String createFolder(Connection p_conn, String p_strParentId, String p_strFolderName, String p_strContentClass) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
deleteFolder
public boolean deleteFolder(String p_strId, boolean p_bPurgeFolder) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Specified by:
deleteFolderin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
deleteFolder
public boolean deleteFolder(Connection p_conn, String p_strId, boolean p_bPurgeFolder) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
purgeDeletedItemsFolder
public void purgeDeletedItemsFolder() throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException- Specified by:
purgeDeletedItemsFolderin interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeMailboxUtil- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
purgeDeletedItemsFolder
public void purgeDeletedItemsFolder(Connection p_conn) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException - Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-