Class RewriteModelGraphDocument
java.lang.Object
io.fluxzero.common.api.Request
io.fluxzero.common.api.Command
io.fluxzero.common.api.search.RewriteModelGraphDocument
- All Implemented Interfaces:
JsonType
Conditionally replaces one materialized model-graph document after application-level schema migration.
The Runtime applies the replacement only while the stored document still carries expectedManifest. This
prevents a delayed document handler from overwriting a newer graph projection boundary or a migration performed by
another application instance. Direct model documents, relationships and projection progress are not changed.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptionally specifies a routing key for this command, which may be used to partition work or apply consistent hashing when processed in the Fluxzero Runtime.Methods inherited from class Command
getGuarantee
-
Constructor Details
-
RewriteModelGraphDocument
public RewriteModelGraphDocument()
-
-
Method Details
-
routingKey
Description copied from class:CommandOptionally specifies a routing key for this command, which may be used to partition work or apply consistent hashing when processed in the Fluxzero Runtime.- Overrides:
routingKeyin classCommand- Returns:
- a routing key string, or
nullif not specified
-