Class JsonpPatchMethodFilter

  • All Implemented Interfaces:
    jakarta.ws.rs.container.ContainerRequestFilter

    @Provider
    @Priority(2147483646)
    public class JsonpPatchMethodFilter
    extends org.jboss.resteasy.plugins.providers.AbstractPatchMethodFilter
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.jboss.resteasy.plugins.providers.AbstractPatchMethodFilter

        org.jboss.resteasy.plugins.providers.AbstractPatchMethodFilter.FilterFlag
    • Field Summary

      • Fields inherited from class org.jboss.resteasy.plugins.providers.AbstractPatchMethodFilter

        APPLICATION_JSON_MERGE_PATCH_JSON, APPLICATION_JSON_MERGE_PATCH_JSON_TYPE, providers
    • Constructor Detail

      • JsonpPatchMethodFilter

        public JsonpPatchMethodFilter()
    • Method Detail

      • isDisabled

        protected boolean isDisabled​(jakarta.ws.rs.container.ContainerRequestContext requestContext)
        Specified by:
        isDisabled in class org.jboss.resteasy.plugins.providers.AbstractPatchMethodFilter
      • applyPatch

        protected byte[] applyPatch​(jakarta.ws.rs.container.ContainerRequestContext requestContext,
                                    byte[] targetJsonBytes)
                             throws IOException,
                                    jakarta.ws.rs.ProcessingException
        Specified by:
        applyPatch in class org.jboss.resteasy.plugins.providers.AbstractPatchMethodFilter
        Throws:
        IOException
        jakarta.ws.rs.ProcessingException