Functional types

Previous Next

A functional type is a construct in Service Definer that allows you to name a service, class, structure or Java interface and then refer to it by name in a service, class or structure in order to re-use the corresponding implementation logic.

Functional types are grouped by type of service. For each functional type, you can specify the type of service where the functional type may be used.

USoft delivers a set of functional types by default.

You can add further your custom functional types by:

creating your own service, class or structure in Service Definer.

using a class or interface from the Java libraries delivered with USoft Service Framework.

using a class or interface from an external Java library (not delivered by USoft).