Observable of updated or newly loaded process net.
Stream of change of the process cache. New state of cache is emitted every time the cached changed by inserting, updating or deleting a process.
Observable of whole updated cache.
Get process net by identifier.
Identifier of the requested process. See {@link Net}
when set to true
cached processes will be ignored and a backend request will always be made
(unless another is already pending)
Observable of [the process]{@link Net}. Process is loaded from a server or picked from the cache.
Get process net reference by identifier.
PetriNetReferences
are not cached.
Each call will result in a new backend request unless a request for the same net is already pending.
Identifier of the requested process. See {@link Net}
Observable of [the process]{@link Net}. Process is loaded from a server or picked from the cache.
Get process net referencess according to provided identifiers.
PetriNetReferences
are not cached.
Each call will result in a new backend request unless a request for the same net is already pending.
Array of identifiers of requested processes. See {@link Net}
Observable of array of loaded processes. Array is emitted only when every process finished loading. If any of the processes failed to load it is skipped from the result.
Get process nets according to provided identifiers. If any of the requested processes is not cached it will be loaded from the server and saved for later.
Array of identifiers of requested processes. See {@link Net}
when set to true
cached processes will be ignored and a backend request will always be made
(unless another is already pending)
Observable of array of loaded processes. Array is emitted only when every process finished loading. If any of the processes failed to load it is skipped from the result.
Remove cached process by identifier. If the process is not found nothing happens.
Process identifier
Update cached process object. If the process is not found nothing happens. Process object is replaced.
Updated process object.
Generated using TypeDoc
Stream of change in the process cache. New state of cache is emitted every time the cached changed by inserting, updating or deleting a process.