Show / Hide Table of Contents

Class ServerController

Inheritance
object
ServerController
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Host
Assembly: DotNetNuke.dll
Syntax
public class ServerController

Constructors

ServerController()

Declaration
public ServerController()

Fields

DefaultUrlAdapter

Declaration
public const string DefaultUrlAdapter = "DotNetNuke.Entities.Host.ServerWebRequestAdapter, DotNetNuke"
Field Value
Type Description
string

Properties

UseAppName

Declaration
public static bool UseAppName { get; }
Property Value
Type Description
bool

Methods

ClearCachedServers()

Declaration
public static void ClearCachedServers()

DeleteServer(int)

Declaration
public static void DeleteServer(int serverID)
Parameters
Type Name Description
int serverID

GetEnabledServers()

Declaration
public static List<ServerInfo> GetEnabledServers()
Returns
Type Description
List<ServerInfo>

GetEnabledServersWithActivity(int)

Declaration
public static List<ServerInfo> GetEnabledServersWithActivity(int lastMinutes = 10)
Parameters
Type Name Description
int lastMinutes
Returns
Type Description
List<ServerInfo>

GetExecutingServerName()

Declaration
public static string GetExecutingServerName()
Returns
Type Description
string

GetInActiveServers(int)

Declaration
public static List<ServerInfo> GetInActiveServers(int lastMinutes = 1440)
Parameters
Type Name Description
int lastMinutes
Returns
Type Description
List<ServerInfo>

GetServerName(ServerInfo)

Declaration
public static string GetServerName(ServerInfo webServer)
Parameters
Type Name Description
ServerInfo webServer
Returns
Type Description
string

GetServerWebRequestAdapter()

Declaration
public static IServerWebRequestAdapter GetServerWebRequestAdapter()
Returns
Type Description
IServerWebRequestAdapter

GetServers()

Declaration
public static List<ServerInfo> GetServers()
Returns
Type Description
List<ServerInfo>

UpdateServer(ServerInfo)

Declaration
public static void UpdateServer(ServerInfo server)
Parameters
Type Name Description
ServerInfo server

UpdateServerActivity(ServerInfo)

Declaration
public static void UpdateServerActivity(ServerInfo server)
Parameters
Type Name Description
ServerInfo server

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS