Class ExchangeContactCallable
- java.lang.Object
-
- de.uplanet.lucy.server.auxiliaries.exchange.ExchangeContactCallable
-
- All Implemented Interfaces:
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContactUtil
@VelocityCallable("singleton") public final class ExchangeContactCallable extends Object implements de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContactUtil
Callable for working with MS Exchange contacts. The methods without a connection parameter use the current context's Exchange connection.
-
-
Constructor Summary
Constructors Constructor Description ExchangeContactCallable()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String
createFolder(String p_strParentHref, String p_strFolderName)
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNew(String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strUserMailbox)
Deprecated.de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNew(String p_strSurname, String p_strGivenName, String p_strEmail1Address, String p_strEmail1OriginalDisplayName, String p_strEmail2Address, String p_strEmail2OriginalDisplayName, String p_strEmail3Address, String p_strEmail3OriginalDisplayName, String p_strUserMailbox)
Deprecated.de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNew(String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strPersonalTitle, String p_strStreet, String p_strPostalCode, String p_strCity, String p_strCountry, String p_strTelephoneNumber, String p_strMobile, String p_strOrganization, String p_strUserMailbox)
Deprecated.de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNew(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strUserMailbox)
Deprecated.de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNew(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmail1Address, String p_strEmail1OriginalDisplayName, String p_strEmail2Address, String p_strEmail2OriginalDisplayName, String p_strEmail3Address, String p_strEmail3OriginalDisplayName, String p_strUserMailbox)
Deprecated.de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNew(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strPersonalTitle, String p_strStreet, String p_strPostalCode, String p_strCity, String p_strCountry, String p_strTelephoneNumber, String p_strMobile, String p_strOrganization, String p_strUserMailbox)
Deprecated.de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNewContact(String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strUserMailbox)
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNewContact(String p_strSurname, String p_strGivenName, String p_strEmail1Address, String p_strEmail1OriginalDisplayName, String p_strEmail2Address, String p_strEmail2OriginalDisplayName, String p_strEmail3Address, String p_strEmail3OriginalDisplayName, String p_strUserMailbox)
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNewContact(String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strPersonalTitle, String p_strStreet, String p_strPostalCode, String p_strCity, String p_strCountry, String p_strTelephoneNumber, String p_strMobile, String p_strOrganization, String p_strUserMailbox)
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNewContact(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strUserMailbox)
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNewContact(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmail1Address, String p_strEmail1OriginalDisplayName, String p_strEmail2Address, String p_strEmail2OriginalDisplayName, String p_strEmail3Address, String p_strEmail3OriginalDisplayName, String p_strUserMailbox)
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
createNewContact(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strPersonalTitle, String p_strStreet, String p_strPostalCode, String p_strCity, String p_strCountry, String p_strTelephoneNumber, String p_strMobile, String p_strOrganization, String p_strUserMailbox)
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
findById(String p_strId)
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
findById(Connection p_conn, String p_strId)
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
findByPermanentUrl(String p_strPermUrl)
de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact
findByPermanentUrl(Connection p_conn, String p_strPermUrl)
-
-
-
Method Detail
-
createNew
@Deprecated public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNew(String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
Deprecated.- Specified by:
createNew
in interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContactUtil
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createNew
@Deprecated public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNew(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
Deprecated.- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createNew
@Deprecated public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNew(String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strPersonalTitle, String p_strStreet, String p_strPostalCode, String p_strCity, String p_strCountry, String p_strTelephoneNumber, String p_strMobile, String p_strOrganization, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
Deprecated.- Specified by:
createNew
in interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContactUtil
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createNew
@Deprecated public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNew(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strPersonalTitle, String p_strStreet, String p_strPostalCode, String p_strCity, String p_strCountry, String p_strTelephoneNumber, String p_strMobile, String p_strOrganization, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
Deprecated.- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createNew
@Deprecated public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNew(String p_strSurname, String p_strGivenName, String p_strEmail1Address, String p_strEmail1OriginalDisplayName, String p_strEmail2Address, String p_strEmail2OriginalDisplayName, String p_strEmail3Address, String p_strEmail3OriginalDisplayName, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
Deprecated.- Specified by:
createNew
in interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContactUtil
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createNew
@Deprecated public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNew(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmail1Address, String p_strEmail1OriginalDisplayName, String p_strEmail2Address, String p_strEmail2OriginalDisplayName, String p_strEmail3Address, String p_strEmail3OriginalDisplayName, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
Deprecated.- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createNewContact
public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNewContact(String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- Specified by:
createNewContact
in interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContactUtil
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createNewContact
public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNewContact(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createNewContact
public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNewContact(String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strPersonalTitle, String p_strStreet, String p_strPostalCode, String p_strCity, String p_strCountry, String p_strTelephoneNumber, String p_strMobile, String p_strOrganization, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- Specified by:
createNewContact
in interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContactUtil
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createNewContact
public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNewContact(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmailAddress, String p_strPersonalTitle, String p_strStreet, String p_strPostalCode, String p_strCity, String p_strCountry, String p_strTelephoneNumber, String p_strMobile, String p_strOrganization, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createNewContact
public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNewContact(String p_strSurname, String p_strGivenName, String p_strEmail1Address, String p_strEmail1OriginalDisplayName, String p_strEmail2Address, String p_strEmail2OriginalDisplayName, String p_strEmail3Address, String p_strEmail3OriginalDisplayName, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- Specified by:
createNewContact
in interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContactUtil
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createNewContact
public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact createNewContact(Connection p_conn, String p_strSurname, String p_strGivenName, String p_strEmail1Address, String p_strEmail1OriginalDisplayName, String p_strEmail2Address, String p_strEmail2OriginalDisplayName, String p_strEmail3Address, String p_strEmail3OriginalDisplayName, String p_strUserMailbox) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
findById
public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact findById(String p_strId) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- Specified by:
findById
in interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContactUtil
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
findById
public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact findById(Connection p_conn, String p_strId) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
findByPermanentUrl
public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact findByPermanentUrl(String p_strPermUrl) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- Specified by:
findByPermanentUrl
in interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContactUtil
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
findByPermanentUrl
public de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContact findByPermanentUrl(Connection p_conn, String p_strPermUrl) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
createFolder
public String createFolder(String p_strParentHref, String p_strFolderName) throws de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
- Specified by:
createFolder
in interfacede.uplanet.lucy.server.businesslogic.exchange.util.IExchangeContactUtil
- Throws:
de.uplanet.lucy.server.businesslogic.exchange.util.ExchangeUtilException
-
-