Class JsonValidationPolicy
- java.lang.Object
-
- io.gravitee.policy.jsonvalidation.JsonValidationPolicy
-
public class JsonValidationPolicy extends Object
-
-
Constructor Summary
Constructors Constructor Description JsonValidationPolicy(JsonValidationPolicyConfiguration configuration)Create a new JsonMetadata Policy instance based on its associated configuration
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.gravitee.gateway.api.stream.ReadWriteStreamonRequestContent(io.gravitee.gateway.api.Request request, io.gravitee.gateway.api.Response response, io.gravitee.gateway.api.ExecutionContext executionContext, io.gravitee.policy.api.PolicyChain policyChain)io.gravitee.gateway.api.stream.ReadWriteStreamonResponseContent(io.gravitee.gateway.api.Request request, io.gravitee.gateway.api.Response response, io.gravitee.gateway.api.ExecutionContext executionContext, io.gravitee.policy.api.PolicyChain policyChain)
-
-
-
Constructor Detail
-
JsonValidationPolicy
public JsonValidationPolicy(JsonValidationPolicyConfiguration configuration)
Create a new JsonMetadata Policy instance based on its associated configuration- Parameters:
configuration- the associated configuration to the new JsonMetadata Policy instance
-
-
Method Detail
-
onRequestContent
public io.gravitee.gateway.api.stream.ReadWriteStream onRequestContent(io.gravitee.gateway.api.Request request, io.gravitee.gateway.api.Response response, io.gravitee.gateway.api.ExecutionContext executionContext, io.gravitee.policy.api.PolicyChain policyChain)
-
onResponseContent
public io.gravitee.gateway.api.stream.ReadWriteStream onResponseContent(io.gravitee.gateway.api.Request request, io.gravitee.gateway.api.Response response, io.gravitee.gateway.api.ExecutionContext executionContext, io.gravitee.policy.api.PolicyChain policyChain)
-
-