Abstract
Static
Readonly
[provide]Magic string by which this class is provided.
Readonly
Abstract
typesAbstract
commitThe overridden commit method of Targeted Queriers is
called by the Model to execute Operations. The invocation
arguments are the operation
, unraveled into a string, and all variables
embedded within this operation. The extending class has to serialize the
Variables and handle the operation. It's the callers responsibility
to unravel the Operation prior to invoking this method, and to
deserialize and (error) handle whatever response is received.
An Observable of the committed Operation.
Abstract
priorityWhen the Model executes Operations, all Targeted and compatible Queriers, i.e., implementations of the this class capable of handling the specific Type of the Operation to commit, will be asked to prioritize themselves regarding the respective Model. The querier claiming the highest priority will be chosen and its commit method called.
The numeric priority of this Querier implementation.
Generated using TypeDoc
Abstract Querier base class to implement Model Queriers. By extending this abstract base class and providing the extending class to the Linker, e.g., by Targeting it, the priority method of the resulting class will be called whenever the Model requests or persists data and, if this class claims the highest priority, its commit method will be called.
Decorator
Provide
Example
Simple Querier stub:
See
Model