Class PushBuilderWrapper

  • All Implemented Interfaces:
    javax.servlet.http.PushBuilder

    public class PushBuilderWrapper
    extends Object
    implements javax.servlet.http.PushBuilder
    Push builder wrapper
    • Constructor Detail

      • PushBuilderWrapper

        public PushBuilderWrapper​(@NotNull
                                  @NotNull jakarta.servlet.http.PushBuilder c)
        Create new wrapper
        Parameters:
        c - Wrapped builder
    • Method Detail

      • method

        public javax.servlet.http.PushBuilder method​(String method)
        Specified by:
        method in interface javax.servlet.http.PushBuilder
      • queryString

        public javax.servlet.http.PushBuilder queryString​(String queryString)
        Specified by:
        queryString in interface javax.servlet.http.PushBuilder
      • sessionId

        public javax.servlet.http.PushBuilder sessionId​(String sessionId)
        Specified by:
        sessionId in interface javax.servlet.http.PushBuilder
      • setHeader

        public javax.servlet.http.PushBuilder setHeader​(String name,
                                                        String value)
        Specified by:
        setHeader in interface javax.servlet.http.PushBuilder
      • addHeader

        public javax.servlet.http.PushBuilder addHeader​(String name,
                                                        String value)
        Specified by:
        addHeader in interface javax.servlet.http.PushBuilder
      • removeHeader

        public javax.servlet.http.PushBuilder removeHeader​(String name)
        Specified by:
        removeHeader in interface javax.servlet.http.PushBuilder
      • path

        public javax.servlet.http.PushBuilder path​(String path)
        Specified by:
        path in interface javax.servlet.http.PushBuilder
      • push

        public void push()
        Specified by:
        push in interface javax.servlet.http.PushBuilder
      • getMethod

        public String getMethod()
        Specified by:
        getMethod in interface javax.servlet.http.PushBuilder
      • getQueryString

        public String getQueryString()
        Specified by:
        getQueryString in interface javax.servlet.http.PushBuilder
      • getSessionId

        public String getSessionId()
        Specified by:
        getSessionId in interface javax.servlet.http.PushBuilder
      • getHeaderNames

        public Set<String> getHeaderNames()
        Specified by:
        getHeaderNames in interface javax.servlet.http.PushBuilder
      • getHeader

        public String getHeader​(String name)
        Specified by:
        getHeader in interface javax.servlet.http.PushBuilder
      • getPath

        public String getPath()
        Specified by:
        getPath in interface javax.servlet.http.PushBuilder