public interface RetryPolicyProvider
Java service loader service to create retry policy based on meta configuration.
-
Method Summary
Modifier and TypeMethodDescriptionCreate an instance of the meta configurable using the provided meta configuration.Return a set of supported types.boolean
Return true if this provider supports the type of meta-configurable object.
-
Method Details
-
supports
Return true if this provider supports the type of meta-configurable object.- Parameters:
type
- type that is supported (such asfile
forConfigSource
meta configurable)- Returns:
true
if this provider can create instances of the type
-
create
Create an instance of the meta configurable using the provided meta configuration.- Parameters:
type
- type of the meta configurablemetaConfig
- meta configuration- Returns:
- meta configurable configured from the metaConfig
-
supported
Return a set of supported types. Used for error handling.- Returns:
- a set of types supported by this provider
-