Parentpacke: Consultingwerk
Consultingwerk.Framework

Subpackages
Consultingwerk.Framework.Authorization
Consultingwerk.Framework.Base
Consultingwerk.Framework.Ccs
Consultingwerk.Framework.Collections
Consultingwerk.Framework.Enum
Consultingwerk.Framework.Exceptions
Consultingwerk.Framework.ExpressionParser
Consultingwerk.Framework.Http
Consultingwerk.Framework.IniFileParser
Consultingwerk.Framework.MessageInteraction
Consultingwerk.Framework.Profiler
Consultingwerk.Framework.RepositoryServices
Consultingwerk.Framework.Server
Consultingwerk.Framework.Session
Consultingwerk.Framework.StringComparison
Consultingwerk.Framework.TypeDescriptor

Interfaces
IAppServerServiceManager Interface describing the methods required by a service manager used by the SmartComponent Library
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,
IFactory Generic Interface for Factory services
IFactoryRegistry Interface for Services supporting the IFactory with registering factory types
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
IImageNamesProvider
IIntegerInputValidator Validates an Integer value (used by the InputPromptHelper routines)
IJsonConfiguration Interface for services that return the JSON configuration object
ILoggingPresetProvider
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
IOverloadedServiceContainer Interface for IServiceContainer implementations that support overloading
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
IStartupManagerWaitForEvents Describes events of the GUI Startup Manager around the WAIT-FOR statement
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 Interface, defining methods dealing with wait states i.e. while retrieving data from a back end business logic

Classes
AppServerServiceManager IAppServerServiceManager Implementation, wrapper to adecomm/as-utils.w
CancelProvider
CcsServiceManager CCS-SSS compliant implementation of the Ccs.Common.IServiceManager Interface
ConfigurationFileParser Parses a JSON Configuration File and processes the configuration file inheritance
ConfigurationProvider Configuration provider based on a JSON file or document
ConfigurationProviderTreeNodeProvider
ConfigurationSettingsManager Manages a set of serializable Configuration Setting objects in an LRU List
DoNothingFrameworkBootstrap Framework Bootstrap implementation that performs no task
Factory Generic Factory implementation
FrameworkBootstrap Provides interarction with a framework bootstrap
FrameworkServices Static Names for the Consultingwerk.Framework Package
FrameworkSettings
GuiClientStartupManager CCS-SSS compliant implementation of the Ccs.Common.IStartupManager Interface for GUI for .NET Client sessions
ImageNamesProvider
JsonConfiguration
LazyLoadingServiceCreator IServiceCreator implementation used by the ServiceLoader for services defined with the true flag
LoggingPresetProvider Default ILoggingPresetProvider implementation
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
SerializableParameterWithSimpleResult
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 Serializable container for SMTP Configuration
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
WaitStateChangedEventArgs
WaitStateManager
XmlConfigurationProvider Configuration provider based on a XML file

Enums
WaitStateActionEnum Enum with possible values for the wait-state, used by the WaitStateManager events

©2006-2020 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       04.02.2020 23:41:45