aceConsoleApplicationT Class |
Namespace: imbACE.Services.application
public abstract class aceConsoleApplication<T> : aceApplicationBase where T : new(), IAceCommandConsole
The aceConsoleApplicationT type exposes the following members.
| Name | Description | |
|---|---|---|
| appAboutInfo |
Information about the application. Used in User Interface and to sign all reports, readme files and exported documents
(Inherited from aceApplicationBase.) | |
| ataman |
Ataman - watching logs and other folders for oversize
(Inherited from aceApplicationBase.) | |
| commandLineArguments | (Inherited from aceApplicationBase.) | |
| description |
Short description of the application
(Inherited from aceApplicationBase.) | |
| doKeepRunning |
If true it will keep running
(Inherited from aceApplicationBase.) | |
| folder |
Main application folder, where the executable is started
(Inherited from aceApplicationBase.) | |
| folder_cache |
Folder used by the chache system
(Inherited from aceApplicationBase.) | |
| folder_config |
Folder with configuration files
(Inherited from aceApplicationBase.) | |
| folder_logs |
Folder with log files and diagnostics
(Inherited from aceApplicationBase.) | |
| folder_plugins |
Folder with plugins
(Inherited from aceApplicationBase.) | |
| folder_projects |
Folder with saved application projects.
(Inherited from aceApplicationBase.) | |
| folder_reports |
Folder with plugins
(Inherited from aceApplicationBase.) | |
| folder_resources |
Folder with report themes and other resources
(Inherited from aceApplicationBase.) | |
| logContent |
Content of the logger
(Inherited from aceApplicationBase.) | |
| logger |
Main log-output for the application
(Inherited from aceApplicationBase.) | |
| mainConsole |
Main command console of the application
| |
| name |
Gets the application name
(Inherited from aceApplicationBase.) | |
| plugins |
Plugins from folder_plugins folder
(Inherited from aceApplicationBase.) | |
| settings |
Base application settings
(Inherited from aceApplicationBase.) | |
| state |
State of the application
(Inherited from aceApplicationBase.) |
| Name | Description | |
|---|---|---|
| deploySettings |
Deploys or redeploys the settings - forcing all parts of the system to update their state according to the settings
(Inherited from aceApplicationBase.) | |
| doQuit |
Exits the application
(Overrides aceApplicationBasedoQuit.) | |
| log |
Logs the specified message: if logger set with logger, if not directly to console
(Inherited from aceApplicationBase.) | |
| setAboutInformation |
Sets the author information.
(Inherited from aceApplicationBase.) | |
| StartApplication |
Starts the application, keeping thread in the loop. Once it returns false, it means user chosen to quit the application
(Inherited from aceApplicationBase.) |
| Name | Description | |
|---|---|---|
| onEventApplicationClosing | Event handler for Closing" at Application, to hook reaction method on to. (Inherited from aceApplicationBase.) | |
| onEventApplicationLoaded | Event handler for Loaded" at Application, to hook reaction method on to. (Inherited from aceApplicationBase.) | |
| onEventApplicationReady | Event handler for Ready" at Application, to hook reaction method on to. (Inherited from aceApplicationBase.) |
| Name | Description | |
|---|---|---|
| aceGenEx | (Defined by aceExceptionTools.) | |
| aceSciEx | (Defined by aceExceptionTools.) |