org.apache.abdera.protocol
Interface Request

All Superinterfaces:
ProtocolConstants
All Known Subinterfaces:
RequestContext
All Known Implementing Classes:
AbstractRequest, AbstractRequestContext, HttpServletRequestContext, RequestOptions

public interface Request
extends ProtocolConstants


Field Summary
 
Fields inherited from interface org.apache.abdera.protocol.util.ProtocolConstants
NOCACHE, NOSTORE, NOTRANSFORM, ONLYIFCACHED, PRIVATE, PROXYREVALIDATE, PUBLIC, REVALIDATE
 
Method Summary
 java.lang.String getAccept()
           
 java.lang.String getAcceptCharset()
           
 java.lang.String getAcceptEncoding()
           
 java.lang.String getAcceptLanguage()
           
 java.lang.String getAuthorization()
           
 java.lang.String getCacheControl()
           
 javax.activation.MimeType getContentType()
           
 java.util.Date getDateHeader(java.lang.String name)
           
 java.lang.String getDecodedHeader(java.lang.String name)
           
 java.util.List<java.lang.String> getDecodedHeaders(java.lang.String name)
           
 java.lang.String getHeader(java.lang.String name)
           
 java.lang.String[] getHeaderNames()
           
 java.util.List<java.lang.String> getHeaders(java.lang.String name)
           
 EntityTag[] getIfMatch()
           
 java.util.Date getIfModifiedSince()
           
 EntityTag[] getIfNoneMatch()
           
 java.util.Date getIfUnmodifiedSince()
           
 long getMaxAge()
           
 long getMaxStale()
           
 long getMinFresh()
           
 java.lang.String getSlug()
           
 boolean isNoCache()
           
 boolean isNoStore()
           
 boolean isNoTransform()
           
 boolean isOnlyIfCached()
           
 

Method Detail

getHeader

java.lang.String getHeader(java.lang.String name)

getDecodedHeader

java.lang.String getDecodedHeader(java.lang.String name)

getHeaders

java.util.List<java.lang.String> getHeaders(java.lang.String name)

getDecodedHeaders

java.util.List<java.lang.String> getDecodedHeaders(java.lang.String name)

getHeaderNames

java.lang.String[] getHeaderNames()

getAccept

java.lang.String getAccept()

getAcceptCharset

java.lang.String getAcceptCharset()

getAcceptEncoding

java.lang.String getAcceptEncoding()

getAcceptLanguage

java.lang.String getAcceptLanguage()

getAuthorization

java.lang.String getAuthorization()

getCacheControl

java.lang.String getCacheControl()

getSlug

java.lang.String getSlug()

getContentType

javax.activation.MimeType getContentType()

getDateHeader

java.util.Date getDateHeader(java.lang.String name)

getIfMatch

EntityTag[] getIfMatch()

getIfModifiedSince

java.util.Date getIfModifiedSince()

getIfNoneMatch

EntityTag[] getIfNoneMatch()

getIfUnmodifiedSince

java.util.Date getIfUnmodifiedSince()

getMaxAge

long getMaxAge()

getMaxStale

long getMaxStale()

getMinFresh

long getMinFresh()

isNoCache

boolean isNoCache()

isNoStore

boolean isNoStore()

isNoTransform

boolean isNoTransform()

isOnlyIfCached

boolean isOnlyIfCached()