Package de.uplanet.lucy.exchange
Class ExchangeAccount
- java.lang.Object
-
- de.uplanet.lucy.exchange.ExchangeAccount
-
public class ExchangeAccount extends Object
-
-
Constructor Summary
Constructors Constructor Description ExchangeAccount()
ExchangeAccount(de.uplanet.lucy.exchange.ExchangeRelease p_release)
ExchangeAccount(de.uplanet.lucy.mgw.MgwPlugin p_plugin)
-
Method Summary
-
-
-
Method Detail
-
getMgwUserName
public String getMgwUserName()
- Returns:
- the MediaGateWay user who owns the account
-
setMgwUserName
public void setMgwUserName(String p_strMgwUserName)
- Parameters:
p_strMgwUserName
- the MediaGateWay user who owns the account
-
getMgwAccountName
public String getMgwAccountName()
- Returns:
- the MGW account name
-
setMgwAccountName
public void setMgwAccountName(String p_strAccountName)
- Parameters:
p_strAccountName
- the MGW account name
-
getExchangeUserName
public String getExchangeUserName()
- Returns:
- the Exchange mailbox user name
-
setExchangeUserName
public void setExchangeUserName(String p_strExchangeUserName)
- Parameters:
p_strExchangeUserName
- the exchangeUserName to set
-
getExchangePassword
public String getExchangePassword()
- Returns:
- the password of the Exchange user
-
setExchangePassword
public void setExchangePassword(String p_strExchangePassword)
- Parameters:
p_strExchangePassword
- the exchangePassword to set
-
getExchangeDomain
public String getExchangeDomain()
- Returns:
- the domain the Exchange user belongs to
-
setExchangeDomain
public void setExchangeDomain(String p_strExchangeDomain)
- Parameters:
p_strExchangeDomain
- the exchangeDomain to set
-
getExchangeServer
public String getExchangeServer()
- Returns:
- the URL of the Exchange server OWA
-
setExchangeServer
public void setExchangeServer(String p_strExchangeServer)
- Parameters:
p_strExchangeServer
- the exchangeServer to set
-
getExchangeMailbox
public String getExchangeMailbox()
- Returns:
- the name of the Exchange mailbox
-
setExchangeMailbox
public void setExchangeMailbox(String p_strExchangeMailbox)
- Parameters:
p_strExchangeMailbox
- the exchangeMailbox to set
-
getRequestServerVersion
public String getRequestServerVersion()
- Returns:
- The Exchange server version.
-
setRequestServerVersion
public void setRequestServerVersion(String p_strRequestServerVersion)
- Parameters:
p_strRequestServerVersion
- The Exchange server version.
-
isDeletedToDeletedItems
public boolean isDeletedToDeletedItems()
- Returns:
- isDeletedToDeletedItems
-
setDeletedToDeletedItems
public void setDeletedToDeletedItems(boolean p_bDeletedToDeletedItems)
-
isAllowDeleteWithNoConditions
public boolean isAllowDeleteWithNoConditions()
-
setAllowDeleteWithNoConditions
public void setAllowDeleteWithNoConditions(boolean p_bAllowDeleteWithNoConditions)
-
isAllowToAlterCustomColumnsOnly
public boolean isAllowToAlterCustomColumnsOnly()
- Returns:
- isAllowToAlterCustomColumnsOnly
-
setAllowToAlterCustomColumnsOnly
public void setAllowToAlterCustomColumnsOnly(boolean p_bAllowToAlterCustomColumnsOnly)
-
isUseOwaVirtualFolder
public boolean isUseOwaVirtualFolder()
-
setUseOwaVirtualFolder
public void setUseOwaVirtualFolder(boolean p_bUseOwaVirtualFolder)
-
getPlugin
public de.uplanet.lucy.mgw.MgwPlugin getPlugin()
- Returns:
- The MGW plugin used by this account.
-
applyProperties
public void applyProperties(Map<String,String> p_accountProps)
- Parameters:
p_accountProps
- map of Exchange account properties
-
getProperties
public Map<String,String> getProperties()
- Returns:
- map of exchange account properties
-
setExchangeClientId
public void setExchangeClientId(String p_exchangeClientId)
-
getExchangeClientId
public String getExchangeClientId()
-
setExchangeClientSecret
public void setExchangeClientSecret(String p_exchangeClientSecret)
-
getExchangeClientSecret
public String getExchangeClientSecret()
-
setExchangeRedirectUri
public void setExchangeRedirectUri(String p_exchangeRedirectUri)
-
getExchangeRedirectUri
public String getExchangeRedirectUri()
-
setExchangeRefreshToken
public void setExchangeRefreshToken(String p_exchangeRefreshToken)
-
getExchangeRefreshToken
public String getExchangeRefreshToken()
-
getExchangeUniqueId
public String getExchangeUniqueId()
-
setExchangeUniqueId
public void setExchangeUniqueId(String p_exchangeUniqueId)
-
isNoAddressResolution
public boolean isNoAddressResolution()
-
setNoAddressResolution
public void setNoAddressResolution(boolean p_bNoAddressResolution)
-
-