org.atmosphere.cpr
Class AtmosphereRequest.Builder

java.lang.Object
  extended by org.atmosphere.cpr.AtmosphereRequest.Builder
Enclosing class:
AtmosphereRequest

public static final class AtmosphereRequest.Builder
extends Object


Field Summary
 AtmosphereRequest.Body body
           
 
Constructor Summary
AtmosphereRequest.Builder()
           
 
Method Summary
 AtmosphereRequest.Builder attributes(Map<String,Object> attributes)
           
 AtmosphereRequest.Builder authType(String authType)
           
 AtmosphereRequest.Builder body(byte[] dataBytes)
           
 AtmosphereRequest.Builder body(byte[] dataBytes, int offset, int length)
           
 AtmosphereRequest.Builder body(String data)
           
 AtmosphereRequest build()
           
 AtmosphereRequest.Builder contentLength(Long contentLength)
           
 AtmosphereRequest.Builder contentType(String contentType)
           
 AtmosphereRequest.Builder contextPath(String contextPath)
           
 AtmosphereRequest.Builder cookies(Set<javax.servlet.http.Cookie> cookies)
           
 AtmosphereRequest.Builder destroyable(boolean destroyable)
           
 AtmosphereRequest.Builder dispatchRequestAsynchronously(boolean dispatchRequestAsynchronously)
           
 AtmosphereRequest.Builder encoding(String encoding)
           
 AtmosphereRequest.Builder headers(Map<String,String> headers)
           
 AtmosphereRequest.Builder inputStream(InputStream inputStream)
           
 AtmosphereRequest.Builder isSSecure(boolean isSecure)
           
 AtmosphereRequest.Builder localAddr(String localAddr)
           
 AtmosphereRequest.Builder locale(Locale locale)
           
 AtmosphereRequest.Builder localInetSocketAddress(Callable localAddr)
           
 AtmosphereRequest.Builder localName(String localName)
           
 AtmosphereRequest.Builder localPort(int localPort)
           
 AtmosphereRequest.Builder method(String methodType)
           
 AtmosphereRequest.Builder pathInfo(String pathInfo)
           
 AtmosphereRequest.Builder principal(Principal principal)
           
 AtmosphereRequest.Builder queryString(String queryString)
           
 AtmosphereRequest.Builder queryStrings(Map<String,String[]> queryStrings)
           
 AtmosphereRequest.Builder reader(Reader reader)
           
 AtmosphereRequest.Builder remoteAddr(String remoteAddr)
           
 AtmosphereRequest.Builder remoteHost(String remoteHost)
           
 AtmosphereRequest.Builder remoteInetSocketAddress(Callable remoteAddr)
           
 AtmosphereRequest.Builder remotePort(int remotePort)
           
 AtmosphereRequest.Builder request(javax.servlet.http.HttpServletRequest request)
           
 AtmosphereRequest.Builder requestURI(String requestURI)
           
 AtmosphereRequest.Builder requestURL(String requestURL)
           
 AtmosphereRequest.Builder serverName(String serverName)
           
 AtmosphereRequest.Builder serverPort(int serverPort)
           
 AtmosphereRequest.Builder servletPath(String servletPath)
           
 AtmosphereRequest.Builder session(javax.servlet.http.HttpSession session)
           
 AtmosphereRequest.Builder userPrincipal(Principal userPrincipal)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

body

public AtmosphereRequest.Body body
Constructor Detail

AtmosphereRequest.Builder

public AtmosphereRequest.Builder()
Method Detail

destroyable

public AtmosphereRequest.Builder destroyable(boolean destroyable)

headers

public AtmosphereRequest.Builder headers(Map<String,String> headers)

cookies

public AtmosphereRequest.Builder cookies(Set<javax.servlet.http.Cookie> cookies)

dispatchRequestAsynchronously

public AtmosphereRequest.Builder dispatchRequestAsynchronously(boolean dispatchRequestAsynchronously)

remoteAddr

public AtmosphereRequest.Builder remoteAddr(String remoteAddr)

remoteHost

public AtmosphereRequest.Builder remoteHost(String remoteHost)

remotePort

public AtmosphereRequest.Builder remotePort(int remotePort)

localAddr

public AtmosphereRequest.Builder localAddr(String localAddr)

localName

public AtmosphereRequest.Builder localName(String localName)

localPort

public AtmosphereRequest.Builder localPort(int localPort)

remoteInetSocketAddress

public AtmosphereRequest.Builder remoteInetSocketAddress(Callable remoteAddr)

localInetSocketAddress

public AtmosphereRequest.Builder localInetSocketAddress(Callable localAddr)

attributes

public AtmosphereRequest.Builder attributes(Map<String,Object> attributes)

request

public AtmosphereRequest.Builder request(javax.servlet.http.HttpServletRequest request)

servletPath

public AtmosphereRequest.Builder servletPath(String servletPath)

requestURI

public AtmosphereRequest.Builder requestURI(String requestURI)

requestURL

public AtmosphereRequest.Builder requestURL(String requestURL)

pathInfo

public AtmosphereRequest.Builder pathInfo(String pathInfo)

queryString

public AtmosphereRequest.Builder queryString(String queryString)

body

public AtmosphereRequest.Builder body(byte[] dataBytes)

body

public AtmosphereRequest.Builder body(byte[] dataBytes,
                                      int offset,
                                      int length)

encoding

public AtmosphereRequest.Builder encoding(String encoding)

method

public AtmosphereRequest.Builder method(String methodType)

contentType

public AtmosphereRequest.Builder contentType(String contentType)

contentLength

public AtmosphereRequest.Builder contentLength(Long contentLength)

body

public AtmosphereRequest.Builder body(String data)

inputStream

public AtmosphereRequest.Builder inputStream(InputStream inputStream)

reader

public AtmosphereRequest.Builder reader(Reader reader)

build

public AtmosphereRequest build()

queryStrings

public AtmosphereRequest.Builder queryStrings(Map<String,String[]> queryStrings)

contextPath

public AtmosphereRequest.Builder contextPath(String contextPath)

serverName

public AtmosphereRequest.Builder serverName(String serverName)

serverPort

public AtmosphereRequest.Builder serverPort(int serverPort)

session

public AtmosphereRequest.Builder session(javax.servlet.http.HttpSession session)

principal

public AtmosphereRequest.Builder principal(Principal principal)

authType

public AtmosphereRequest.Builder authType(String authType)

isSSecure

public AtmosphereRequest.Builder isSSecure(boolean isSecure)

locale

public AtmosphereRequest.Builder locale(Locale locale)

userPrincipal

public AtmosphereRequest.Builder userPrincipal(Principal userPrincipal)


Copyright © 2014. All Rights Reserved.