Services

The Bank Transformation Toolkit provides a set of services, including communication services, database services, financial device services, generic pool service, and LDAP Access service.

The base of services is the abstract Service class. All services in the toolkit and other implemented services derive from this class. The Service class extends DSENotifier and has an externalizer, which the toolkit uses to read the required service parameters from an external file.

Toolkit services are extensions of the DSENotifier class, and therefore provide all methods to manage handlers registered for the events they notify. You can externally define services and declare them in the hierarchy of contexts. This means that you can easily refer to a specific service by name from any operation, handler, or other component working within that specific context.