core.services.preprocessor
Members list
Type members
Classlikes
Service for managing mechanisms using both a distributed cache and remote HTTP service.
Service for managing mechanisms using both a distributed cache and remote HTTP service.
This service provides methods to fetch, create, and delete mechanisms. It interacts with a distributed cache for efficient data retrieval and synchronises with a remote service via HTTP for data persistence and updates.
Type parameters
- F
-
The effect type (e.g.,
IO
,SyncIO
, etc.) that supports concurrency.
Value parameters
- baseUri
-
The base URI of the remote mechanism service.
- cacheService
-
The distributed cache service used for storing and retrieving mechanisms.
- client
-
The HTTP client for making requests to the remote mechanism service.
Attributes
- Source
- MechanismService.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Service for managing reactions using both a distributed cache and remote HTTP service.
Service for managing reactions using both a distributed cache and remote HTTP service.
This service provides methods to fetch, create, and delete reactions. It integrates with a distributed cache for efficient data retrieval and interacts with a remote service via HTTP for data persistence and updates.
Type parameters
- F
-
The effect type (e.g.,
IO
,SyncIO
, etc.) that supports concurrency.
Value parameters
- baseUri
-
The base URI of the remote reaction service.
- client
-
The HTTP client for making requests to the remote reaction service.
- distributedCache
-
The distributed cache service used for storing and retrieving reactions.
Attributes
- Source
- ReactionService.scala
- Supertypes
-
class Objecttrait Matchableclass Any