Method | Description | |
---|---|---|
ApplicationCoordinator ( Logger logger ) : System |
Initializes a new instance of the ApplicationCoordinator class.
|
|
ApplicationCoordinator ( Logger logger, string exePath ) : System |
Initializes a new instance of the ApplicationCoordinator class.
|
|
Dispose ( ) : void |
Disposes of resources used by this instance.
|
|
GetCoordinatedApplicationPaths ( ) : IEnumerable |
Gets a collection of application paths currently being coordinated by this instance.
|
|
StartAndRefresh ( IEnumerable |
Starts or refreshes all applications, creating and pruning existing applications from the given element collection as necessary.
|
|
Stop ( ) : void |
Stops all applications.
|
Method | Description | |
---|---|---|
ApplicationExited ( object sender, |
Raises an application's Exited event.
|
|
CreateRefreshAndPruneApplications ( IEnumerable |
||
Dispose ( bool disposing ) : void |
Disposes of resources used by this instance.
|
|
SetApplicationProperties ( |
Sets the given application's configurable properties from the given configuration element.
|
|
StartApplication ( object context ) : void |
Starts an application.
|
|
Stop ( bool disposing ) : void |
Stops all applications.
|
public ApplicationCoordinator ( Logger logger ) : System | ||
logger | Logger | The logger to use. |
return | System |
public ApplicationCoordinator ( Logger logger, string exePath ) : System | ||
logger | Logger | The logger to use. |
exePath | string | The path of the Collar.exe path to use for applications. |
return | System |
public GetCoordinatedApplicationPaths ( ) : IEnumerable |
||
return | IEnumerable |
public StartAndRefresh ( IEnumerable |
||
elements | IEnumerable |
The application element collection to use when building the /// application process list. |
return | void |