|
|
Interfaces | ||
---|---|---|
|
IAppServerServiceManager | |
|
IAuthenticationService | Interface for authentication systems |
|
ICancelableMessage | Optional interface for messages published by th IMessagePublisher |
|
ICancelProvider | |
|
ICharacterInputValidator | Validates a character value (used by the InputPromptHelper routines) |
|
IConfigurationProvider | Describes methods of a class tham can return configuration data (name/value pairs) |
|
IDateInputValidator | Validates a Date value (used by the InputPromptHelper routines) |
|
IDecimalInputValidator | Validates a Decimal value (used by the InputPromptHelper routines) |
|
IErrorHandler | Defines a methods required for handling messages, |
|
IFormWithUltraTabbedMdiManager | |
|
IFormWithUltraToolbarsManager | Interface defining properties required to render ABL MENU-BAR strcutures as UltraToolbarsManager menus using the Consultingwerk.Util.UltraToolbarsManager |
|
IFrameworkBootstrap | Provides interarction with a framework bootstrap |
|
IFrameworkLoader | Provides framework initialization functionality |
|
IIntegerInputValidator | Validates an Integer value (used by the InputPromptHelper routines) |
|
ILogicalInputValidator | Validates a Logical value (used by the InputPromptHelper routines) |
|
ILogMessageHandler | Generic interface to classes handling log messages |
|
IMDIContainer | |
|
IMessagePublisher | Service interface for classes that provide the message publishing functionality |
|
IMessageSubscriber | Interface for classes subscribing to messages from the IMessagePublisher service |
|
IProgressManager | Describes Methods required by classes that can handle Progress updates on the UI |
|
IRaisesWaitStateChangedEvent | |
|
IServiceContainer | Provides a container for services. |
|
IServiceContainerDebugging | Interface that describes the required methods for debugging features of the ServiceContainer framework |
|
IServiceCreator | Supports lazy loading of service requested from the Service Container (Consultingwerk/get-service.i) |
|
IServiceDefinitions | Interface for classes keeping record of services definition files (services.xml) loaded through the ServiceLoader:Load method |
|
ISettingsService | Interface for Services allowing to store user settings |
|
ISettingsServiceLong | Interface for Services allowing to store user settings |
|
ISettingsServiceWithDelete | Interface for Settings Service implementations that support deletion of single Settings or whole Setting Keys |
|
ISmtpConfiguration | Interface for Holder classes that maintain SMTP configuration |
|
IStartupValidationService | Interface for services that are used during the startup of a session (client, AppServer, REST AppServer) to validate a session. Misconfigurated sessions can be stopped from starting by throwing an error from the service method |
|
IStatusManager | Describes Methods required by classes that can handle status updates on the UI |
|
ISystemDescription | Interface for classes describing the current system (e.g. Dev, Test, Prod) |
|
ISystemDescriptionProvider | Interface for classes providing access to the Description of the current system (e.g. Dev, Test, Prod) |
|
ITempFileManager | Interface for services that support management of temporary files. Temp files can be registered for delete on session shutdown |
|
IUserCredentials | |
|
IWaitStateManager | |
Classes | ||
---|---|---|
|
AppServerServiceManager | IAppServerServiceManager Implementation, wrapper to adecomm/as-utils.w |
|
CancelProvider | |
|
ConfigurationProvider | Configuration provider based on a JSON file |
|
ConfigurationSettingsManager | Manages a set of serializable Configuration Setting objects in an LRU List |
|
FrameworkBootstrap | Provides interarction with a framework bootstrap |
|
FrameworkSettings | |
|
LogManagerErrorHandler | |
|
LogManagerMessageHandler | Default ILogMessageHandler implementation, writes to the client log using the Consultingwerk.Util.LogManager |
|
MessagePublisher | Default IMessagePublisher implementation |
|
NotEmptyInputValidator | Performs input validation for CHARACTER, DATE, DECIMAL, INTEGER and LOGICAL input prompt values for not empty |
|
NotifyIconWaitStateManager | IWaitStateManager implementation using a NotifyIcon component |
|
ProgressManager | Default IProgressManager implementation, may distribute progress messages as events to other object instances |
|
Registry | Provides access to the Windows Registry |
|
ServiceContainer | Provides a container for services, default implementation of the IServiceContainer interface |
|
ServiceDefinitions | Default Implementation of the IServiceDefinitions Interface Service class that can keep record of services definition files (services.xml) loaded through the ServiceLoader:Load method |
|
ServiceLoader | Automates loading of services into the ServiceContainer |
|
SessionServiceManager | Default AppServerServiceManager |
|
SmtpConfiguration | |
|
StartupParameterAppServerServiceManager | IAppServerServiceManager implementation that provides two partitions: "client" and "server". The "server" partition is the default partition. |
|
StartupValidationFailedException | Exception that may be thrown by the IStartupValidationService when a configuration issue is detected |
|
StatusManager | Default IStatusManager implementation |
|
SystemDescription | Describes the current system (e.g. Dev, Test, Prod) |
|
SystemDescriptionProvider | Provides access to the Description of the current system (e.g. Dev, Test, Prod) based on the "systemDescription" setting from the IConfigurationProvider instance |
|
TempFileManager | Service that supports management of temporary files. Temp files can be registered for delete on session shutdown |
|
UserCredentials | |
|
WaitStateActionEnum | Enum with possible values for the wait-state, used by the WaitStateManager events |
|
WaitStateChangedEventArgs | |
|
WaitStateManager | |
|
XmlConfigurationProvider | Configuration provider based on a XML file |