adding to Lync2010 : Enterprise Voice, Archiving Policy, Dial Plan, Voice Policy
This commit is contained in:
parent
e9d4b44fd1
commit
c41abafe5d
29 changed files with 1934 additions and 356 deletions
|
@ -48,5 +48,7 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
bool RemoveFederationDomain(string organizationId, string domainName);
|
||||
|
||||
void ReloadConfiguration();
|
||||
|
||||
string[] GetPolicyList(LyncPolicyType type, string name);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace WebsitePanel.Providers.HostedSolution
|
||||
{
|
||||
public enum LyncPolicyType
|
||||
{
|
||||
Archiving = 0,
|
||||
DialPlan = 1,
|
||||
Voice = 2,
|
||||
Pin = 3
|
||||
}
|
||||
|
||||
}
|
|
@ -41,5 +41,7 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
public int AccountID { get; set; }
|
||||
public int LyncUserPlanId { get; set; }
|
||||
public string LyncUserPlanName { get; set; }
|
||||
|
||||
public string PIN { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
|
@ -122,6 +122,63 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
set { this.voicePolicy = value; }
|
||||
}
|
||||
|
||||
bool remoteUserAccess;
|
||||
bool publicIMConnectivity;
|
||||
|
||||
bool allowOrganizeMeetingsWithExternalAnonymous;
|
||||
|
||||
int telephony;
|
||||
|
||||
string serverURI;
|
||||
|
||||
string archivePolicy;
|
||||
string telephonyDialPlanPolicy;
|
||||
string telephonyVoicePolicy;
|
||||
|
||||
public bool RemoteUserAccess
|
||||
{
|
||||
get { return this.remoteUserAccess; }
|
||||
set { this.remoteUserAccess = value; }
|
||||
}
|
||||
public bool PublicIMConnectivity
|
||||
{
|
||||
get { return this.publicIMConnectivity; }
|
||||
set { this.publicIMConnectivity = value; }
|
||||
}
|
||||
|
||||
public bool AllowOrganizeMeetingsWithExternalAnonymous
|
||||
{
|
||||
get { return this.allowOrganizeMeetingsWithExternalAnonymous; }
|
||||
set { this.allowOrganizeMeetingsWithExternalAnonymous = value; }
|
||||
}
|
||||
|
||||
public int Telephony
|
||||
{
|
||||
get { return this.telephony; }
|
||||
set { this.telephony = value; }
|
||||
}
|
||||
|
||||
public string ServerURI
|
||||
{
|
||||
get { return this.serverURI; }
|
||||
set { this.serverURI = value; }
|
||||
}
|
||||
|
||||
public string ArchivePolicy
|
||||
{
|
||||
get { return this.archivePolicy; }
|
||||
set { this.archivePolicy = value; }
|
||||
}
|
||||
|
||||
public string TelephonyDialPlanPolicy
|
||||
{
|
||||
get { return this.telephonyDialPlanPolicy; }
|
||||
set { this.telephonyDialPlanPolicy = value; }
|
||||
}
|
||||
public string TelephonyVoicePolicy
|
||||
{
|
||||
get { return this.telephonyVoicePolicy; }
|
||||
set { this.telephonyVoicePolicy = value; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -92,6 +92,7 @@
|
|||
<Compile Include="HostedSolution\LyncErrorCodes.cs" />
|
||||
<Compile Include="HostedSolution\LyncFederationDomain.cs" />
|
||||
<Compile Include="HostedSolution\LyncOrganizationStatistics.cs" />
|
||||
<Compile Include="HostedSolution\LyncPolicyType.cs" />
|
||||
<Compile Include="HostedSolution\LyncTransaction.cs" />
|
||||
<Compile Include="HostedSolution\LyncUserStatistics.cs" />
|
||||
<Compile Include="HostedSolution\LyncStatisticsReport.cs" />
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue