Expand description
Java/Spring migration contract for legacy Hazelcast consumers.
The real Java artifacts live outside the Cargo workspace, but their public behavior is anchored here so the Rust protocol gate can enforce stable error mapping, safe codec registration, and fail-loud unsupported Hazelcast APIs.
Structs§
- Java
Client Runtime Config - Java client runtime settings shared by the Boot 2/3/4 starters.
- Java
Codec Descriptor - Codec/schema descriptor registered by the Java migration toolkit.
- Java
Codec Registry Contract - Safe codec registry contract for Java clients.
- Java
Exception Mapping - Java-facing mapping for one stable protocol error.
- Java
Retry Backoff - Retry/backoff defaults for Java clients.
- Unsupported
Hazelcast Api - One unsupported Hazelcast API and its migration hint.
- Unsupported
Hazelcast ApiManifest - Versioned manifest of unsupported Hazelcast APIs.
Enums§
- Java
Client Identity Mode - Public identity source for Java clients.
- Java
Client Topology - Java application topology mode for migration from Hazelcast.
- Java
Codec Kind - Serializer registration kind accepted or rejected by the Java toolkit.
- Java
Exception Kind - Java exception kind documented for the Java client and Spring toolkit.
- Java
MapOperation - Java map facade operation exposed by the migration toolkit.
- Java
MapProtocol Family - Protocol-level operation family for a Java map facade method.
- Java
Migration Contract Error - Java migration contract errors.
- Spring
Cache Mode - Spring Cache integration mode.
Constants§
- JAVA_
MIGRATION_ CONTRACT_ VERSION - Current Java migration contract version.
- SUPPORTED_
SPRING_ BOOT_ GENERATIONS - Supported Spring Boot generations for the 0.49 Java migration contract.
- UNSUPPORTED_
HAZELCAST_ APIS_ MANIFEST - Checked-in manifest of Hazelcast APIs that HydraCache refuses to emulate.
Functions§
- java_
exception_ mapping - Return the Java exception mapping for a stable protocol error.