All Packages

Package Summary
Package
Description
This package contains a range of helper classes which are used within the main code-base.
This package provides support for externalising user visible strings and error messages into locale-specific resource bundles.
This package provides base classes which can be used to define Actions to be performed on ActiveEntities within a given Business Language.
This package provides base classes which can be used to define the OwningEntities (ie Actors) which own some ActiveEntities.
This package provides a number of base-classes used to create a range of business entities, as required to construct a Business Language.
This package provides base classes which can be used to define a range of business exception classes and related exception handlers.
This package provides base classes which can be used to define resources to be made available within a scope; such resources are then available for use within the business logic running within that scope.
This package provides support for generic resource pools.
This package provides support for generic finite state machines.
This package provides support for Transactions.
This package holds a range of classes which together provide support for the definition and usage of Transactions.
This package holds a range of classes which together provide support for the definition and usage of Transactions.
This package provides XA Transaction Managers which are scope aware.
This package allows resources to be created which are aware of XA Transactions.
This package provides a basic implementation of a resource which is aware of XA Transactions.
This package provides the top-level class used to actually create a Business Language.
This package provides placeholder classes used to store contextual data for use within the Business Language.
This package provides the low-level language constructs associated with the Grammar and Vocabulary for this Business Language.
This package provides classes which are used to derive metrics from the activities of other entities.
This package provides classes which are used to monitor the health status of other entities.
This package provides the implementation of a range of classes which can be used to monitor the activities of other entities by generating various metrics.