Class PushBuilderImpl

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

    public class PushBuilderImpl
    extends java.lang.Object
    implements javax.servlet.http.PushBuilder
    • Constructor Summary

      Constructors 
      Constructor Description
      PushBuilderImpl​(Request request, org.eclipse.jetty.http.HttpFields fields, java.lang.String method, java.lang.String queryString, java.lang.String sessionId)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.servlet.http.PushBuilder addHeader​(java.lang.String name, java.lang.String value)  
      java.lang.String getHeader​(java.lang.String name)  
      java.util.Set<java.lang.String> getHeaderNames()  
      java.lang.String getMethod()  
      java.lang.String getPath()  
      java.lang.String getQueryString()  
      java.lang.String getSessionId()  
      javax.servlet.http.PushBuilder method​(java.lang.String method)  
      javax.servlet.http.PushBuilder path​(java.lang.String path)  
      void push()  
      javax.servlet.http.PushBuilder queryString​(java.lang.String queryString)  
      javax.servlet.http.PushBuilder removeHeader​(java.lang.String name)  
      javax.servlet.http.PushBuilder sessionId​(java.lang.String sessionId)  
      javax.servlet.http.PushBuilder setHeader​(java.lang.String name, java.lang.String value)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PushBuilderImpl

        public PushBuilderImpl​(Request request,
                               org.eclipse.jetty.http.HttpFields fields,
                               java.lang.String method,
                               java.lang.String queryString,
                               java.lang.String sessionId)
    • Method Detail

      • getMethod

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

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

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

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

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

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

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

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

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

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

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

        public java.lang.String getPath()
        Specified by:
        getPath in interface javax.servlet.http.PushBuilder
      • path

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

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