Class ReliabilityMetadataResolver
java.lang.Object
org.j7m.middleware.reliability.ReliabilityMetadataResolver
Resolves typed reliability metadata from public invocation options.
The resolver is stateless and thread-safe.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionredactedMetadata(org.j7m.middleware.api.reliability.InvocationReliabilityOptions options) Returns safe status metadata for admin and invocation logs.org.j7m.middleware.api.reliability.ReliabilityContextresolve(org.j7m.middleware.api.InvocationOptions options) Resolves the reliability context for invocation options.
-
Constructor Details
-
ReliabilityMetadataResolver
public ReliabilityMetadataResolver()Creates a resolver.
-
-
Method Details
-
resolve
public org.j7m.middleware.api.reliability.ReliabilityContext resolve(org.j7m.middleware.api.InvocationOptions options) Resolves the reliability context for invocation options.- Parameters:
options- invocation options- Returns:
- reliability context
-
redactedMetadata
-