Class JsonToXmlTransformationPolicy

  • All Implemented Interfaces:
    io.gravitee.gateway.reactive.api.policy.Policy

    public class JsonToXmlTransformationPolicy
    extends JsonToXmlTransformationPolicyV3
    implements io.gravitee.gateway.reactive.api.policy.Policy
    Author:
    Jeoffrey HAEYAERT (jeoffrey.haeyaert at graviteesource.com), GraviteeSource Team
    • Method Detail

      • id

        public String id()
        Specified by:
        id in interface io.gravitee.gateway.reactive.api.policy.Policy
      • onRequest

        public io.reactivex.rxjava3.core.Completable onRequest​(io.gravitee.gateway.reactive.api.context.HttpExecutionContext ctx)
        Specified by:
        onRequest in interface io.gravitee.gateway.reactive.api.policy.Policy
      • onResponse

        public io.reactivex.rxjava3.core.Completable onResponse​(io.gravitee.gateway.reactive.api.context.HttpExecutionContext ctx)
        Specified by:
        onResponse in interface io.gravitee.gateway.reactive.api.policy.Policy
      • onMessageRequest

        public io.reactivex.rxjava3.core.Completable onMessageRequest​(io.gravitee.gateway.reactive.api.context.MessageExecutionContext ctx)
        Specified by:
        onMessageRequest in interface io.gravitee.gateway.reactive.api.policy.Policy
      • onMessageResponse

        public io.reactivex.rxjava3.core.Completable onMessageResponse​(io.gravitee.gateway.reactive.api.context.MessageExecutionContext ctx)
        Specified by:
        onMessageResponse in interface io.gravitee.gateway.reactive.api.policy.Policy