Parentpacke: Consultingwerk
Consultingwerk.Framework

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

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

©2006-2016 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       26.08.2016 08:55:06