C# Class Manager.IntegrationTest.Console.Host.Program

显示文件 Open project: Teleopti/Stardust

Private Properties

Property Type Description
ConsoleCtrlCheck bool
CreateNodeConfigurationFile System.IO.FileInfo
CurrentDomainOnDomainUnload void
CurrentDomain_UnhandledException void
SetConsoleCtrlHandler bool
StartLoadBalancerProxy void
StartSelfHosting void

Public Methods

Method Description
CopyManagerConfigurationFile ( FileInfo managerConfigFile, int i, int portNumber, int allowedDowntimeSeconds, Uri &uri ) : FileInfo
CopyManagerConfigurationFile ( FileInfo managerConfigFile, int i, string baseAddress, int allowedDowntimeSeconds, Uri &uri ) : FileInfo
CreateNodeConfigurationFile ( FileInfo nodeConfigurationFile, string newConfigurationFileName, string nodeName, string port, int pingToManagerSeconds, string handlerAssembly ) : FileInfo
GetAllNodes ( ) : List
GetAllmanagers ( ) : List
Main ( string args ) : void
ShutDownManager ( string friendlyName ) : bool
ShutDownNode ( string friendlyName ) : bool
StartNewManager ( string &friendlyname ) : void
StartNewNode ( string &friendlyName ) : void

Private Methods

Method Description
ConsoleCtrlCheck ( CtrlTypes ctrlType ) : bool
CreateNodeConfigurationFile ( int i ) : FileInfo
CurrentDomainOnDomainUnload ( object sender, EventArgs eventArgs ) : void
CurrentDomain_UnhandledException ( object sender, UnhandledExceptionEventArgs e ) : void
SetConsoleCtrlHandler ( HandlerRoutine handler, bool add ) : bool
StartLoadBalancerProxy ( IEnumerable managerUriList ) : void
StartSelfHosting ( ) : void

Method Details

CopyManagerConfigurationFile() public static method

public static CopyManagerConfigurationFile ( FileInfo managerConfigFile, int i, int portNumber, int allowedDowntimeSeconds, Uri &uri ) : FileInfo
managerConfigFile System.IO.FileInfo
i int
portNumber int
allowedDowntimeSeconds int
uri System.Uri
return System.IO.FileInfo

CopyManagerConfigurationFile() public static method

public static CopyManagerConfigurationFile ( FileInfo managerConfigFile, int i, string baseAddress, int allowedDowntimeSeconds, Uri &uri ) : FileInfo
managerConfigFile System.IO.FileInfo
i int
baseAddress string
allowedDowntimeSeconds int
uri System.Uri
return System.IO.FileInfo

CreateNodeConfigurationFile() public static method

public static CreateNodeConfigurationFile ( FileInfo nodeConfigurationFile, string newConfigurationFileName, string nodeName, string port, int pingToManagerSeconds, string handlerAssembly ) : FileInfo
nodeConfigurationFile System.IO.FileInfo
newConfigurationFileName string
nodeName string
port string
pingToManagerSeconds int
handlerAssembly string
return System.IO.FileInfo

GetAllNodes() public static method

public static GetAllNodes ( ) : List
return List

GetAllmanagers() public static method

public static GetAllmanagers ( ) : List
return List

Main() public static method

public static Main ( string args ) : void
args string
return void

ShutDownManager() public static method

public static ShutDownManager ( string friendlyName ) : bool
friendlyName string
return bool

ShutDownNode() public static method

public static ShutDownNode ( string friendlyName ) : bool
friendlyName string
return bool

StartNewManager() public static method

public static StartNewManager ( string &friendlyname ) : void
friendlyname string
return void

StartNewNode() public static method

public static StartNewNode ( string &friendlyName ) : void
friendlyName string
return void