Nova Ordis Application-Specific Behavior Pattern: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
=External=
* https://github.com/NovaOrdis/novaordis-utilities/tree/master/src/main/java/io/novaordis/utilities/appspec
=Internal=
=Internal=


Line 6: Line 10:


A generic instance ([https://github.com/NovaOrdis/novaordis-utilities/blob/master/src/main/java/io/novaordis/utilities/appspec/ApplicationSpecificBehavior.java ApplicationSpecificBehavior]) that carries application-specific behavior. It can be approached as a map of singletons, keyed on their most-specific type. In general, application-specific behavior, if present, takes precedence over corresponding, but more generic behavior  present in the generic runtime.
A generic instance ([https://github.com/NovaOrdis/novaordis-utilities/blob/master/src/main/java/io/novaordis/utilities/appspec/ApplicationSpecificBehavior.java ApplicationSpecificBehavior]) that carries application-specific behavior. It can be approached as a map of singletons, keyed on their most-specific type. In general, application-specific behavior, if present, takes precedence over corresponding, but more generic behavior  present in the generic runtime.
Used by:
* [[Events-cli#Usage|events-cli]]

Latest revision as of 16:46, 28 October 2017

External

Internal

Overview

A generic instance (ApplicationSpecificBehavior) that carries application-specific behavior. It can be approached as a map of singletons, keyed on their most-specific type. In general, application-specific behavior, if present, takes precedence over corresponding, but more generic behavior present in the generic runtime.

Used by: