Exchange archiving
This commit is contained in:
parent
4f500a356a
commit
5f951183e3
35 changed files with 3119 additions and 145 deletions
|
@ -549,8 +549,7 @@ namespace WebsitePanel.EnterpriseServer
|
|||
{
|
||||
return ExchangeServerController.UpdateExchangeMailboxPlan(itemId, mailboxPlan);
|
||||
}
|
||||
|
||||
|
||||
|
||||
[WebMethod]
|
||||
public int DeleteExchangeMailboxPlan(int itemId, int mailboxPlanId)
|
||||
{
|
||||
|
@ -565,6 +564,59 @@ namespace WebsitePanel.EnterpriseServer
|
|||
|
||||
#endregion
|
||||
|
||||
#region Exchange Retention Policy Tags
|
||||
|
||||
[WebMethod]
|
||||
public List<ExchangeRetentionPolicyTag> GetExchangeRetentionPolicyTags(int itemId)
|
||||
{
|
||||
return ExchangeServerController.GetExchangeRetentionPolicyTags(itemId);
|
||||
}
|
||||
|
||||
[WebMethod]
|
||||
public ExchangeRetentionPolicyTag GetExchangeRetentionPolicyTag(int itemId, int tagId)
|
||||
{
|
||||
return ExchangeServerController.GetExchangeRetentionPolicyTag(itemId, tagId);
|
||||
}
|
||||
|
||||
[WebMethod]
|
||||
public int AddExchangeRetentionPolicyTag(int itemId, ExchangeRetentionPolicyTag tag)
|
||||
{
|
||||
return ExchangeServerController.AddExchangeRetentionPolicyTag(itemId, tag);
|
||||
}
|
||||
|
||||
[WebMethod]
|
||||
public int UpdateExchangeRetentionPolicyTag(int itemId, ExchangeRetentionPolicyTag tag)
|
||||
{
|
||||
return ExchangeServerController.UpdateExchangeRetentionPolicyTag(itemId, tag);
|
||||
}
|
||||
|
||||
[WebMethod]
|
||||
public int DeleteExchangeRetentionPolicyTag(int itemId, int tagId)
|
||||
{
|
||||
return ExchangeServerController.DeleteExchangeRetentionPolicyTag(itemId, tagId);
|
||||
}
|
||||
|
||||
|
||||
[WebMethod]
|
||||
public List<ExchangeMailboxPlanRetentionPolicyTag> GetExchangeMailboxPlanRetentionPolicyTags(int policyId)
|
||||
{
|
||||
return ExchangeServerController.GetExchangeMailboxPlanRetentionPolicyTags(policyId);
|
||||
}
|
||||
|
||||
[WebMethod]
|
||||
public int AddExchangeMailboxPlanRetentionPolicyTag(int itemId, ExchangeMailboxPlanRetentionPolicyTag planTag)
|
||||
{
|
||||
return ExchangeServerController.AddExchangeMailboxPlanRetentionPolicyTag(itemId, planTag);
|
||||
}
|
||||
|
||||
[WebMethod]
|
||||
public int DeleteExchangeMailboxPlanRetentionPolicyTag(int itemId, int planTagId)
|
||||
{
|
||||
return ExchangeServerController.DeleteExchangeMailboxPlanRetentionPolicyTag(itemId, planTagId);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
#region Public Folders
|
||||
[WebMethod]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue