A B C D E F G H I J L M N O P Q R S T U V W 

A

acceptedMediaTypes - Variable in class io.higgs.http.server.HttpRequest
 
add_form_url_decoder - Variable in class io.higgs.http.server.config.HttpConfig
 
add_json_decoder - Variable in class io.higgs.http.server.config.HttpConfig
 
addFormField(String, Object) - Method in class io.higgs.http.server.HttpRequest
 
addFormFile(HttpFile) - Method in class io.higgs.http.server.HttpRequest
 
addSupportedTypes(MediaType...) - Method in class io.higgs.http.server.transformers.BaseTransformer
Adds one or more MediaTypes
addTranscription(Transcription) - Method in class io.higgs.http.server.Transcriber
Adds a transcription to be applied to matching requests
addVerb(HttpMethod.VERB) - Method in class io.higgs.http.server.protocol.HttpMethod
 
allow(String...) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
allow(Set<String>) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
APPLICATION_ATOM_XML - Static variable in class io.higgs.http.server.resource.MediaType
"application/atom+xml"
APPLICATION_ATOM_XML_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"application/atom+xml"
APPLICATION_FORM_URLENCODED - Static variable in class io.higgs.http.server.resource.MediaType
"application/x-www-form-urlencoded"
APPLICATION_FORM_URLENCODED_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"application/x-www-form-urlencoded"
APPLICATION_JSON - Static variable in class io.higgs.http.server.resource.MediaType
"application/json"
APPLICATION_JSON_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"application/json"
APPLICATION_OCTET_STREAM - Static variable in class io.higgs.http.server.resource.MediaType
"application/octet-stream"
APPLICATION_OCTET_STREAM_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"application/octet-stream"
APPLICATION_SVG_XML - Static variable in class io.higgs.http.server.resource.MediaType
"application/svg+xml"
APPLICATION_SVG_XML_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"application/svg+xml"
APPLICATION_XHTML_XML - Static variable in class io.higgs.http.server.resource.MediaType
"application/xhtml+xml"
APPLICATION_XHTML_XML_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"application/xhtml+xml"
APPLICATION_XML - Static variable in class io.higgs.http.server.resource.MediaType
"application/xml"
APPLICATION_XML_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"application/xml"
attributes - Variable in class io.higgs.http.server.auth.HiggsSession
 

B

BaseTransformer - Class in io.higgs.http.server.transformers
 
BaseTransformer() - Constructor for class io.higgs.http.server.transformers.BaseTransformer
 
bufferEntity() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
build() - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 

C

cacheControl(CacheControl) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
callback() - Method in class io.higgs.http.server.WrappedResponse
 
canDecode(List<MediaType>) - Method in interface io.higgs.http.server.protocol.MediaTypeDecoder
 
canDecode(List<MediaType>) - Method in class io.higgs.http.server.protocol.mediaTypeDecoders.FormUrlEncodedDecoder
 
canDecode(List<MediaType>) - Method in class io.higgs.http.server.protocol.mediaTypeDecoders.JsonDecoder
 
canTransform(Object, HttpRequest, MediaType, HttpMethod, ChannelHandlerContext) - Method in class io.higgs.http.server.transformers.BaseTransformer
 
canTransform(Object, HttpRequest, MediaType, HttpMethod, ChannelHandlerContext) - Method in interface io.higgs.http.server.transformers.ResponseTransformer
Determines if, given the response object and the media types accepted by the client this transformer can convert the response object into one of the accepted types
channelRead0(ChannelHandlerContext, Object) - Method in class io.higgs.http.server.protocol.HttpHandler
 
chunked - Variable in class io.higgs.http.server.HttpRequest
 
clearHeaders() - Method in class io.higgs.http.server.HttpResponse
 
clone() - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
close() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
compareTo(ProtocolDetectorFactory) - Method in class io.higgs.http.server.protocol.HttpDetectorFactory
 
compareTo(Transcription) - Method in class io.higgs.http.server.Transcription
 
compareTo(ResponseTransformer) - Method in class io.higgs.http.server.transformers.BaseTransformer
 
config - Static variable in class io.higgs.http.server.auth.HiggsSecurityManager
 
config - Variable in class io.higgs.http.server.HttpRequest
 
config - Variable in class io.higgs.http.server.protocol.HttpDetector
 
configure(HiggsServer, DefaultSecurityManager) - Static method in class io.higgs.http.server.auth.HiggsSecurityManager
 
content - Variable in class io.higgs.http.server.HttpRequest
 
content() - Method in class io.higgs.http.server.HttpRequest
 
content() - Method in class io.higgs.http.server.HttpResponse
 
contentLocation(URI) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
contentType - Variable in class io.higgs.http.server.HttpRequest
 
cookie(NewCookie...) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
cookies - Variable in class io.higgs.http.server.HttpRequest
 
countOccurrences(String, char) - Static method in class io.higgs.http.server.resource.MediaType
 
create(Session) - Method in class io.higgs.http.server.auth.DefaultHiggsSessionDAO
 
createdAt - Variable in class io.higgs.http.server.HttpRequest
 
createEndpoint(Application, Class<T>) - Method in class io.higgs.http.server.jaxrs.SimpleRuntimeDelegate
 
createHeaderDelegate(Class<T>) - Method in class io.higgs.http.server.jaxrs.SimpleRuntimeDelegate
 
createInvalidMessage() - Method in class io.higgs.http.server.HttpRequestDecoder
 
createLinkBuilder() - Method in class io.higgs.http.server.jaxrs.SimpleRuntimeDelegate
 
createMessage(String[]) - Method in class io.higgs.http.server.HttpRequestDecoder
 
createResponseBuilder() - Method in class io.higgs.http.server.jaxrs.SimpleRuntimeDelegate
 
createSession(SessionContext) - Method in class io.higgs.http.server.auth.HiggsSessionFactory
 
createUriBuilder() - Method in class io.higgs.http.server.jaxrs.SimpleRuntimeDelegate
 
createVariantListBuilder() - Method in class io.higgs.http.server.jaxrs.SimpleRuntimeDelegate
 
ctx() - Method in interface io.higgs.http.server.MessagePusher
 

D

data() - Method in class io.higgs.http.server.WrappedResponse
 
decoder - Variable in class io.higgs.http.server.protocol.HttpHandler
 
decoder - Variable in class io.higgs.http.server.protocol.mediaTypeDecoders.FormUrlEncodedDecoder
 
DefaultHiggsSessionDAO - Class in io.higgs.http.server.auth
 
DefaultHiggsSessionDAO(String) - Constructor for class io.higgs.http.server.auth.DefaultHiggsSessionDAO
 
DefaultParamInjector - Class in io.higgs.http.server
Inspect the provided method parameters and substitute supported types as parameters where necessary The following can be injected: HttpRequest,FormFiles,HttpFile,FormParams, HttpCookie,QueryParams,HiggsSession,ResourcePath
DefaultParamInjector() - Constructor for class io.higgs.http.server.DefaultParamInjector
 
DefaultValidator - Class in io.higgs.http.server.params
 
DefaultValidator() - Constructor for class io.higgs.http.server.params.DefaultValidator
 
delete(Session) - Method in class io.higgs.http.server.auth.DefaultHiggsSessionDAO
 
detected(ChannelHandlerContext, ByteBuf) - Method in class io.higgs.http.server.protocol.HttpDetector
 
determineErrorStatus(HttpResponse, Throwable) - Method in class io.higgs.http.server.transformers.BaseTransformer
 
doManagedWrite() - Method in class io.higgs.http.server.HttpResponse
 
doWrite() - Method in interface io.higgs.http.server.ManagedWriter
 
doWrite(ChannelHandlerContext) - Method in class io.higgs.http.server.protocol.HttpHandler
 

E

enable_directory_listing - Variable in class io.higgs.http.server.config.HttpConfig
 
enable_keep_alive_requests - Variable in class io.higgs.http.server.config.HttpConfig
 
encoding(String) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
entity(Object) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
entity(Object, Annotation[]) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
equals(Object) - Method in class io.higgs.http.server.auth.HiggsSession
Returns true if the specified argument is an instanceof HiggsSession and both ids are equal.
equals(Object) - Method in class io.higgs.http.server.resource.MediaType
Compares obj to this media type to see if they are the same by comparing type, subtype and parameters.
equals(Object) - Method in class io.higgs.http.server.Transcription
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.higgs.http.server.protocol.HttpHandler
 
expire() - Method in class io.higgs.http.server.auth.HiggsSession
 
expired - Variable in class io.higgs.http.server.auth.HiggsSession
 
expires(Date) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
extractCookieParam(MethodParam, HttpRequest) - Method in class io.higgs.http.server.DefaultParamInjector
 
extractFormParam(MethodParam, HttpRequest) - Method in class io.higgs.http.server.DefaultParamInjector
 
extractHeaderParam(MethodParam, HttpRequest) - Method in class io.higgs.http.server.DefaultParamInjector
 
extractNumberParam(MethodParam, String) - Method in class io.higgs.http.server.DefaultParamInjector
Given the parameters try to convert the string value to a numeric value of the method class given in the MethodParam.
extractPathParam(MethodParam, ResourcePath) - Method in class io.higgs.http.server.DefaultParamInjector
 
extractQueryParam(MethodParam, HttpRequest) - Method in class io.higgs.http.server.DefaultParamInjector
 

F

factory - Static variable in class io.higgs.http.server.protocol.mediaTypeDecoders.FormUrlEncodedDecoder
 
files - Variable in class io.higgs.http.server.HttpRequest
 
finalizeCustomHeaders(HttpRequest) - Method in class io.higgs.http.server.HttpResponse
sets any overridden headers
findMethod(String, ChannelHandlerContext, Object, Class<M>) - Method in class io.higgs.http.server.protocol.HttpHandler
 
finished(ChannelHandlerContext) - Method in interface io.higgs.http.server.protocol.MediaTypeDecoder
Invoked when all the HTTP content for the request has een received.
finished(ChannelHandlerContext) - Method in class io.higgs.http.server.protocol.mediaTypeDecoders.FormUrlEncodedDecoder
 
finished(ChannelHandlerContext) - Method in class io.higgs.http.server.protocol.mediaTypeDecoders.JsonDecoder
 
flash(Object, Object) - Method in class io.higgs.http.server.auth.HiggsSession
Adds a key value pair to the session which is good for one use.
FlashValue - Class in io.higgs.http.server.auth
 
FlashValue(Object) - Constructor for class io.higgs.http.server.auth.FlashValue
 
form - Variable in class io.higgs.http.server.HttpRequest
 
FormFiles - Class in io.higgs.http.server.params
 
FormFiles() - Constructor for class io.higgs.http.server.params.FormFiles
 
FormParams - Class in io.higgs.http.server.params
 
FormParams() - Constructor for class io.higgs.http.server.params.FormParams
 
FormUrlEncodedDecoder - Class in io.higgs.http.server.protocol.mediaTypeDecoders
 
FormUrlEncodedDecoder(HttpRequest) - Constructor for class io.higgs.http.server.protocol.mediaTypeDecoders.FormUrlEncodedDecoder
 

G

getAcceptedMediaTypes() - Method in class io.higgs.http.server.HttpRequest
 
getActiveSessions() - Method in class io.higgs.http.server.auth.DefaultHiggsSessionDAO
 
getAllowedMethods() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getAttribute(Object) - Method in class io.higgs.http.server.auth.HiggsSession
 
getAttributeKeys() - Method in class io.higgs.http.server.auth.HiggsSession
 
getCode() - Method in class io.higgs.http.server.HttpTemplate
 
getConfig() - Method in class io.higgs.http.server.HttpRequest
 
getConsumesMediaTypes() - Method in class io.higgs.http.server.protocol.HttpMethod
 
getContentType() - Method in class io.higgs.http.server.HttpRequest
 
getContentType() - Method in class io.higgs.http.server.params.HttpFile
Returns the content type passed by the browser or null if not defined.
getCookie(String) - Method in class io.higgs.http.server.HttpRequest
 
getCookies() - Method in class io.higgs.http.server.HttpRequest
 
getCookies() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getCreatedAt() - Method in class io.higgs.http.server.HttpRequest
 
getCreatedAt() - Method in class io.higgs.http.server.Transcription
 
getDate() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getDecoderResult() - Method in class io.higgs.http.server.HttpResponse
 
getEntity() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getEntityTag() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getFile() - Method in interface io.higgs.http.server.ManagedWriter
 
getFile() - Method in class io.higgs.http.server.params.HttpFile
 
getFile() - Method in class io.higgs.http.server.StaticFileMethod
 
getFileName() - Method in class io.higgs.http.server.params.HttpFile
Returns the original filename in the client's filesystem, as provided by the browser (or other client software).
getFirst(String) - Method in class io.higgs.http.server.params.QueryParams
Gets the first value of the query string parameter with the given name
getFormFiles() - Method in class io.higgs.http.server.HttpRequest
Get all files uploaded with this request
getFormParam() - Method in class io.higgs.http.server.HttpRequest
Get all form fields send with this request
getFragments() - Method in class io.higgs.http.server.protocol.HttpMethod
 
getHeaderString(String) - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getHost() - Method in class io.higgs.http.server.auth.HiggsSession
 
getId() - Method in class io.higgs.http.server.auth.HiggsSession
 
getInjector() - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
getJson() - Method in class io.higgs.http.server.resource.JsonData
 
getLanguage() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getLastAccessTime() - Method in class io.higgs.http.server.auth.HiggsSession
 
getLastModified() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getLength() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getLink(String) - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getLinkBuilder(String) - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getLinks() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getLocation() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getManagedWriter() - Method in class io.higgs.http.server.HttpResponse
 
getMatchedMediaType() - Method in class io.higgs.http.server.HttpRequest
 
getMediaType() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getMediaTypeDecoders() - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
getMetadata() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getMethodProcessor() - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
getName() - Method in class io.higgs.http.server.HttpTemplate
 
getName() - Method in class io.higgs.http.server.MethodParam
 
getNode() - Method in class io.higgs.http.server.resource.JsonData
 
getParameterName() - Method in class io.higgs.http.server.params.HttpFile
Get the parameter name used to represent the file in the HTML form
getParameters() - Method in class io.higgs.http.server.resource.MediaType
Getter for a read-only parameter map.
getParameterType() - Method in class io.higgs.http.server.MethodParam
 
getParams() - Method in class io.higgs.http.server.protocol.HttpMethod
 
getPath() - Method in class io.higgs.http.server.HttpRequest
 
getPath() - Method in class io.higgs.http.server.HttpTemplate
 
getPattern() - Method in class io.higgs.http.server.Transcription
 
getPosition() - Method in class io.higgs.http.server.MethodParam
 
getProducesMediaTypes() - Method in class io.higgs.http.server.protocol.HttpMethod
 
getProtocol() - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
getProtocolVersion() - Method in class io.higgs.http.server.HttpResponse
 
getQueryParams() - Method in class io.higgs.http.server.HttpRequest
Get the query string parameters associated with this request
getReplacementPath() - Method in class io.higgs.http.server.Transcription
 
getSecurityManager() - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
getServer() - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
getServices(Class<T>) - Static method in class io.higgs.http.server.auth.HiggsSecurityManager
 
getSessionCookie() - Method in class io.higgs.http.server.HttpRequest
 
getSessionId() - Method in class io.higgs.http.server.HttpRequest
 
getSize() - Method in class io.higgs.http.server.params.FormFiles
 
getSize() - Method in class io.higgs.http.server.params.FormParams
 
getSize() - Method in class io.higgs.http.server.params.HttpCookies
 
getSize() - Method in class io.higgs.http.server.params.QueryParams
 
getStartTimestamp() - Method in class io.higgs.http.server.auth.HiggsSession
 
getStatus() - Method in class io.higgs.http.server.HttpResponse
 
getStatus() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getStatusInfo() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getStopTimestamp() - Method in class io.higgs.http.server.auth.HiggsSession
Returns the time the session was stopped, or null if the session is still active.
getStringHeaders() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
getSubject() - Method in class io.higgs.http.server.HttpRequest
 
getSubtype() - Method in class io.higgs.http.server.resource.MediaType
Getter for subtype.
getTemplate() - Method in class io.higgs.http.server.protocol.HttpMethod
 
getTimeout() - Method in class io.higgs.http.server.auth.HiggsSession
 
getTranscriber() - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
getTransformers() - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
getType() - Method in class io.higgs.http.server.resource.MediaType
Getter for primary type.
getValidationMessage(MethodParam) - Method in class io.higgs.http.server.params.DefaultValidator
 
getValidationMessage(MethodParam) - Method in interface io.higgs.http.server.params.Validator
 
getValidationResult() - Method in class io.higgs.http.server.protocol.HttpMethod
 
getValidator() - Method in class io.higgs.http.server.MethodParam
 
getValue() - Method in class io.higgs.http.server.auth.FlashValue
 
getValue(String) - Method in class io.higgs.http.server.params.HttpCookies
 
getValue() - Method in class io.higgs.http.server.params.RequiredParam
 

H

hasEntity() - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
hasFragments() - Method in class io.higgs.http.server.protocol.HttpMethod
 
hashCode() - Method in class io.higgs.http.server.auth.HiggsSession
Returns the hashCode.
hashCode() - Method in class io.higgs.http.server.resource.MediaType
Generate a hashcode from the type, subtype and parameters.
hashCode() - Method in class io.higgs.http.server.Transcription
 
hasLink(String) - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
hasProduces() - Method in class io.higgs.http.server.protocol.HttpMethod
 
hasTemplate() - Method in class io.higgs.http.server.protocol.HttpMethod
 
header(String, Object) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
headers() - Method in class io.higgs.http.server.HttpResponse
 
HiggsSecurityManager - Class in io.higgs.http.server.auth
 
HiggsSecurityManager() - Constructor for class io.higgs.http.server.auth.HiggsSecurityManager
 
HiggsSession - Class in io.higgs.http.server.auth
 
HiggsSession(Serializable) - Constructor for class io.higgs.http.server.auth.HiggsSession
 
HiggsSession() - Constructor for class io.higgs.http.server.auth.HiggsSession
 
HiggsSessionFactory - Class in io.higgs.http.server.auth
 
HiggsSessionFactory() - Constructor for class io.higgs.http.server.auth.HiggsSessionFactory
 
HiggsSessionManager - Class in io.higgs.http.server.auth
 
HiggsSessionManager() - Constructor for class io.higgs.http.server.auth.HiggsSessionManager
 
host - Variable in class io.higgs.http.server.auth.HiggsSession
 
HttpConfig - Class in io.higgs.http.server.config
 
HttpConfig() - Constructor for class io.higgs.http.server.config.HttpConfig
 
httpConfig - Variable in class io.higgs.http.server.protocol.HttpHandler
 
HttpCookie - Class in io.higgs.http.server.params
 
HttpCookie(Cookie) - Constructor for class io.higgs.http.server.params.HttpCookie
 
HttpCookie(String, String) - Constructor for class io.higgs.http.server.params.HttpCookie
 
HttpCookies - Class in io.higgs.http.server.params
 
HttpCookies() - Constructor for class io.higgs.http.server.params.HttpCookies
 
HttpDetector - Class in io.higgs.http.server.protocol
 
HttpDetector(HttpProtocolConfiguration) - Constructor for class io.higgs.http.server.protocol.HttpDetector
 
HttpDetectorFactory - Class in io.higgs.http.server.protocol
 
HttpDetectorFactory(HttpProtocolConfiguration) - Constructor for class io.higgs.http.server.protocol.HttpDetectorFactory
 
HttpError - Class in io.higgs.http.server.errors
 
HttpError() - Constructor for class io.higgs.http.server.errors.HttpError
 
HttpError.HttpErrorCode - Class in io.higgs.http.server.errors
 
HttpError.HttpErrorCode() - Constructor for class io.higgs.http.server.errors.HttpError.HttpErrorCode
 
HttpFile - Class in io.higgs.http.server.params
 
HttpFile(FileUpload) - Constructor for class io.higgs.http.server.params.HttpFile
 
HttpHandler - Class in io.higgs.http.server.protocol
A stateful MessageHandler which processes HttpRequests.
HttpHandler(HttpProtocolConfiguration) - Constructor for class io.higgs.http.server.protocol.HttpHandler
 
HttpMethod - Class in io.higgs.http.server.protocol
 
HttpMethod(Queue<ObjectFactory>, Class<?>, Method) - Constructor for class io.higgs.http.server.protocol.HttpMethod
 
HttpMethod.VERB - Enum in io.higgs.http.server.protocol
 
HttpMethodProcessor - Class in io.higgs.http.server.protocol
 
HttpMethodProcessor(HttpProtocolConfiguration) - Constructor for class io.higgs.http.server.protocol.HttpMethodProcessor
 
HttpProtocolConfiguration - Class in io.higgs.http.server.protocol
 
HttpProtocolConfiguration() - Constructor for class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
HttpRequest - Class in io.higgs.http.server
 
HttpRequest(FullHttpRequest) - Constructor for class io.higgs.http.server.HttpRequest
 
HttpRequest(HttpVersion, HttpMethod, String) - Constructor for class io.higgs.http.server.HttpRequest
Creates a new instance.
HttpRequestDecoder - Class in io.higgs.http.server
 
HttpRequestDecoder() - Constructor for class io.higgs.http.server.HttpRequestDecoder
 
HttpResponse - Class in io.higgs.http.server
 
HttpResponse(HttpRequest) - Constructor for class io.higgs.http.server.HttpResponse
Initializes a response with 200 status and sets the connection header to whatever the client requested.
HttpResponse(HttpVersion, HttpResponseStatus) - Constructor for class io.higgs.http.server.HttpResponse
Creates a new instance.
HttpResponse(HttpVersion, HttpResponseStatus, ByteBuf) - Constructor for class io.higgs.http.server.HttpResponse
 
HttpResponse() - Constructor for class io.higgs.http.server.HttpResponse
creates a 200 ok response
HttpResponse(HttpResponseStatus) - Constructor for class io.higgs.http.server.HttpResponse
 
HttpResponse(ByteBuf) - Constructor for class io.higgs.http.server.HttpResponse
 
HttpResponse(HttpStatus, ByteBuf) - Constructor for class io.higgs.http.server.HttpResponse
 
HttpResponseEncoder - Class in io.higgs.http.server
 
HttpResponseEncoder() - Constructor for class io.higgs.http.server.HttpResponseEncoder
 
HttpStatus - Class in io.higgs.http.server
 
HttpStatus(int, String) - Constructor for class io.higgs.http.server.HttpStatus
Creates a new instance with the specified code and its reasonPhrase.
HttpTemplate - Class in io.higgs.http.server
 
HttpTemplate() - Constructor for class io.higgs.http.server.HttpTemplate
 

I

id - Variable in class io.higgs.http.server.auth.HiggsSession
 
IllegalValidatorException - Exception in io.higgs.http.server.params
 
IllegalValidatorException(String, Throwable) - Constructor for exception io.higgs.http.server.params.IllegalValidatorException
 
index_file - Variable in class io.higgs.http.server.config.HttpConfig
 
init(ChannelHandlerContext) - Method in class io.higgs.http.server.HttpRequest
Because some custom fields depend on headers not set on construction this method must be invoked after Netty populates the headers.
initialiseParams(int) - Method in class io.higgs.http.server.protocol.HttpMethod
Initialises the set of parameters to the given length
initialize(HiggsServer) - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
initSession(ChannelHandlerContext) - Method in class io.higgs.http.server.HttpRequest
 
injector - Variable in class io.higgs.http.server.protocol.HttpHandler
 
injector - Variable in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
injectParameters(ChannelHandlerContext, Object, Object[], Object, DependencyProvider) - Method in class io.higgs.http.server.protocol.HttpMethod
 
injectParams(HttpMethod, HttpRequest, HttpResponse, ChannelHandlerContext, Object[]) - Method in class io.higgs.http.server.DefaultParamInjector
 
injectParams(HttpMethod, HttpRequest, HttpResponse, ChannelHandlerContext, Object[]) - Method in interface io.higgs.http.server.ParamInjector
 
instance() - Method in interface io.higgs.http.server.transformers.ResponseTransformer
 
invalid() - Method in class io.higgs.http.server.params.ValidationResult
Mark this validation as invalid
InvalidSessionDirectory - Exception in io.higgs.http.server.auth
 
InvalidSessionDirectory(String, IOException) - Constructor for exception io.higgs.http.server.auth.InvalidSessionDirectory
 
invoke(ChannelHandlerContext) - Method in class io.higgs.http.server.protocol.HttpHandler
 
invoke(ChannelHandlerContext, String, Object, Object[], DependencyProvider) - Method in class io.higgs.http.server.StaticFileMethod
 
io.higgs.http.server - package io.higgs.http.server
 
io.higgs.http.server.auth - package io.higgs.http.server.auth
 
io.higgs.http.server.config - package io.higgs.http.server.config
 
io.higgs.http.server.errors - package io.higgs.http.server.errors
 
io.higgs.http.server.jaxrs - package io.higgs.http.server.jaxrs
 
io.higgs.http.server.params - package io.higgs.http.server.params
 
io.higgs.http.server.protocol - package io.higgs.http.server.protocol
 
io.higgs.http.server.protocol.mediaTypeDecoders - package io.higgs.http.server.protocol.mediaTypeDecoders
 
io.higgs.http.server.resource - package io.higgs.http.server.resource
 
io.higgs.http.server.transformers - package io.higgs.http.server.transformers
 
isChunked() - Method in class io.higgs.http.server.HttpRequest
 
isCompatible(MediaType) - Method in class io.higgs.http.server.resource.MediaType
Check if this media type is compatible with another media type.
isCookieParam() - Method in class io.higgs.http.server.MethodParam
 
isDelete() - Method in class io.higgs.http.server.HttpRequest
 
isDone() - Method in interface io.higgs.http.server.ManagedWriter
 
isError(Object) - Method in class io.higgs.http.server.transformers.BaseTransformer
 
isExpired() - Method in class io.higgs.http.server.auth.HiggsSession
Returns true if this session has expired, false otherwise.
isFormParam() - Method in class io.higgs.http.server.MethodParam
 
isGet() - Method in class io.higgs.http.server.HttpRequest
 
isHead() - Method in class io.higgs.http.server.HttpRequest
 
isHeaderParam() - Method in class io.higgs.http.server.MethodParam
 
isInMemory() - Method in class io.higgs.http.server.params.HttpFile
 
isMultipart() - Method in class io.higgs.http.server.HttpRequest
 
isNamed() - Method in class io.higgs.http.server.MethodParam
 
isNewSession() - Method in class io.higgs.http.server.HttpRequest
 
isOptions() - Method in class io.higgs.http.server.HttpRequest
 
isPathParam() - Method in class io.higgs.http.server.MethodParam
 
isPost() - Method in class io.higgs.http.server.HttpRequest
 
isPut() - Method in class io.higgs.http.server.HttpRequest
 
isQueryParam() - Method in class io.higgs.http.server.MethodParam
 
isRedirect() - Method in class io.higgs.http.server.HttpResponse
 
isReplaceFirstOccurrence() - Method in class io.higgs.http.server.Transcription
 
isReplaceWholeRequest() - Method in class io.higgs.http.server.Transcription
 
isSessionParam() - Method in class io.higgs.http.server.MethodParam
 
isStaticFileResponse(Object) - Method in class io.higgs.http.server.transformers.BaseTransformer
Checks if a the given object is one of the types considered to be a static file response.
isStopped() - Method in class io.higgs.http.server.auth.HiggsSession
 
isTimedOut() - Method in class io.higgs.http.server.auth.HiggsSession
Determines if this session is expired.
isValid() - Method in class io.higgs.http.server.auth.HiggsSession
 
isValid(Object) - Method in class io.higgs.http.server.params.DefaultValidator
 
isValid() - Method in class io.higgs.http.server.params.RequiredParam
 
isValid() - Method in class io.higgs.http.server.params.ValidationResult
 
isValid(Object) - Method in interface io.higgs.http.server.params.Validator
 
isValidationRequired() - Method in class io.higgs.http.server.MethodParam
 
isWildcardSubtype() - Method in class io.higgs.http.server.resource.MediaType
Checks if the subtype is a wildcard
isWildcardType() - Method in class io.higgs.http.server.resource.MediaType
Checks if the primary type is a wildcard.

J

JaxRsResponse - Class in io.higgs.http.server.jaxrs
 
JaxRsResponse(HttpResponse) - Constructor for class io.higgs.http.server.jaxrs.JaxRsResponse
 
json - Variable in class io.higgs.http.server.resource.JsonData
 
JsonData - Class in io.higgs.http.server.resource
 
JsonData(String, JsonNode) - Constructor for class io.higgs.http.server.resource.JsonData
 
JsonDecoder - Class in io.higgs.http.server.protocol.mediaTypeDecoders
 
JsonDecoder(HttpRequest) - Constructor for class io.higgs.http.server.protocol.mediaTypeDecoders.JsonDecoder
 

L

language(String) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
language(Locale) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
lastAccessTime - Variable in class io.higgs.http.server.auth.HiggsSession
 
lastModified(Date) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
link(URI, String) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
link(String, String) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
links(Link...) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
location(URI) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
log - Static variable in class io.higgs.http.server.auth.HiggsSecurityManager
 
log - Static variable in class io.higgs.http.server.auth.HiggsSession
 
log - Variable in class io.higgs.http.server.HttpRequest
 
log - Variable in class io.higgs.http.server.params.HttpCookie
 
log - Variable in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
log - Variable in class io.higgs.http.server.protocol.mediaTypeDecoders.FormUrlEncodedDecoder
 
log - Variable in class io.higgs.http.server.transformers.BaseTransformer
 

M

ManagedWriter - Interface in io.higgs.http.server
 
mapper - Static variable in class io.higgs.http.server.protocol.mediaTypeDecoders.JsonDecoder
 
matchedMediaType - Variable in class io.higgs.http.server.HttpRequest
 
matches(String, ChannelHandlerContext, Object) - Method in class io.higgs.http.server.protocol.HttpMethod
 
matches(String) - Method in enum io.higgs.http.server.protocol.HttpMethod.VERB
 
matches(String, ChannelHandlerContext, Object) - Method in class io.higgs.http.server.StaticFileMethod
 
matches(String) - Method in class io.higgs.http.server.Transcription
 
matchesVerb(String) - Method in class io.higgs.http.server.protocol.HttpMethod
 
MEDIA_TYPE_WILDCARD - Static variable in class io.higgs.http.server.resource.MediaType
The value of a type or subtype wildcard: "*"
MediaType - Class in io.higgs.http.server.resource
An abstraction for a media type.
MediaType() - Constructor for class io.higgs.http.server.resource.MediaType
Creates a new instance of MediaType, both type and subtype are wildcards.
MediaType(String, String) - Constructor for class io.higgs.http.server.resource.MediaType
Creates a new instance of MediaType with the supplied type and subtype.
MediaType(String, String, Map<String, String>) - Constructor for class io.higgs.http.server.resource.MediaType
Creates a new instance of MediaType with the supplied type, subtype and parameters.
MediaTypeDecoder - Interface in io.higgs.http.server.protocol
 
mediaTypeDecoders - Variable in class io.higgs.http.server.protocol.HttpHandler
 
mediaTypeDecoders - Variable in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
mediaTypeMatches(HttpRequest) - Method in class io.higgs.http.server.transformers.BaseTransformer
Checks if the this transformer supports the MediaTypes supported by the request.
MessagePusher - Interface in io.higgs.http.server
A response pusher is a generic interface used by HTTP and WebSockets to write responses back to the browser.
method - Variable in class io.higgs.http.server.protocol.HttpHandler
The current HTTP method which matches the current HttpHandler.request.
methodClass - Static variable in class io.higgs.http.server.protocol.HttpHandler
 
MethodParam - Class in io.higgs.http.server
 
MethodParam() - Constructor for class io.higgs.http.server.MethodParam
 
MILLIS_PER_MINUTE - Static variable in class io.higgs.http.server.auth.HiggsSession
 
MILLIS_PER_SECOND - Static variable in class io.higgs.http.server.auth.HiggsSession
 
multipart - Variable in class io.higgs.http.server.HttpRequest
 
MULTIPART_FORM_DATA - Static variable in class io.higgs.http.server.resource.MediaType
"multipart/form-data"
MULTIPART_FORM_DATA_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"multipart/form-data"

N

newMethod(Method, Class<?>, Queue<ObjectFactory>) - Method in class io.higgs.http.server.protocol.HttpMethodProcessor
 
newProtocolDetector() - Method in class io.higgs.http.server.protocol.HttpDetectorFactory
 
newSession - Variable in class io.higgs.http.server.HttpRequest
 
node - Variable in class io.higgs.http.server.resource.JsonData
 
notFound() - Method in class io.higgs.http.server.errors.HttpError
 

O

offer(HttpContent) - Method in interface io.higgs.http.server.protocol.MediaTypeDecoder
Called each time a chunk of data is received for the request
offer(HttpContent) - Method in class io.higgs.http.server.protocol.mediaTypeDecoders.FormUrlEncodedDecoder
 
offer(HttpContent) - Method in class io.higgs.http.server.protocol.mediaTypeDecoders.JsonDecoder
 
onEquals(HiggsSession) - Method in class io.higgs.http.server.auth.HiggsSession
Provides an attribute-based comparison (no ID comparison) - incurred only when 'this' or the session object being compared for equality do not have a session id.

P

ParamInjector - Interface in io.higgs.http.server
 
parseMediaTypes() - Method in class io.higgs.http.server.protocol.HttpMethod
 
path - Variable in class io.higgs.http.server.HttpRequest
 
priority - Variable in class io.higgs.http.server.protocol.HttpDetectorFactory
 
priority() - Method in class io.higgs.http.server.protocol.HttpDetectorFactory
 
priority - Variable in class io.higgs.http.server.Transcription
 
priority() - Method in class io.higgs.http.server.Transcription
 
priority - Variable in class io.higgs.http.server.transformers.BaseTransformer
 
priority() - Method in class io.higgs.http.server.transformers.BaseTransformer
 
process(Method, Class<?>, Queue<ObjectFactory>) - Method in class io.higgs.http.server.protocol.HttpMethodProcessor
 
produces(MediaType...) - Method in class io.higgs.http.server.protocol.HttpMethod
 
protocolConfig - Variable in class io.higgs.http.server.protocol.HttpHandler
 
provider() - Method in interface io.higgs.http.server.protocol.MediaTypeDecoder
 
provider() - Method in class io.higgs.http.server.protocol.mediaTypeDecoders.FormUrlEncodedDecoder
 
provider() - Method in class io.higgs.http.server.protocol.mediaTypeDecoders.JsonDecoder
 
public_directory - Variable in class io.higgs.http.server.config.HttpConfig
 
push(Object) - Method in interface io.higgs.http.server.MessagePusher
Push a message up to the client.

Q

queryParams - Variable in class io.higgs.http.server.HttpRequest
 
QueryParams - Class in io.higgs.http.server.params
Represents the set of query string parameters available with a request
QueryParams() - Constructor for class io.higgs.http.server.params.QueryParams
 

R

readEntity(Class<T>) - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
readEntity(GenericType<T>) - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
readEntity(Class<T>, Annotation[]) - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
readEntity(GenericType<T>, Annotation[]) - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
readSession(Serializable) - Method in class io.higgs.http.server.auth.DefaultHiggsSessionDAO
 
redirect(String) - Method in class io.higgs.http.server.HttpResponse
Send a 303 (See Other) redirect
removeAttribute(Object) - Method in class io.higgs.http.server.auth.HiggsSession
 
replaceAll(MultivaluedMap<String, Object>) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
replaceAllMatches(String) - Method in class io.higgs.http.server.Transcription
 
replaceFirstMatch(String) - Method in class io.higgs.http.server.Transcription
 
replied - Variable in class io.higgs.http.server.protocol.HttpHandler
 
request - Variable in class io.higgs.http.server.protocol.HttpHandler
The current HTTP request
request - Variable in class io.higgs.http.server.protocol.mediaTypeDecoders.FormUrlEncodedDecoder
 
RequiredParam<T> - Class in io.higgs.http.server.params
A required parameter is any injectable parameter which must pass some validation test in order to be considered valid The validation test is specified by valid.
RequiredParam(T, boolean) - Constructor for class io.higgs.http.server.params.RequiredParam
 
res - Variable in class io.higgs.http.server.protocol.HttpHandler
 
resetContent(ByteBuf) - Method in class io.higgs.http.server.HttpResponse
 
resolvedFile - Variable in class io.higgs.http.server.StaticFileMethod
 
ResponseBuilder - Class in io.higgs.http.server.jaxrs
 
ResponseBuilder() - Constructor for class io.higgs.http.server.jaxrs.ResponseBuilder
 
ResponseTransformer - Interface in io.higgs.http.server.transformers
The server uses a TreeSet of transformers.

S

security_config_path - Variable in class io.higgs.http.server.config.HttpConfig
 
securityManager - Static variable in class io.higgs.http.server.auth.HiggsSecurityManager
 
securityManager - Variable in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
serve_index_file - Variable in class io.higgs.http.server.config.HttpConfig
 
server - Variable in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
session - Variable in class io.higgs.http.server.HttpRequest
 
sessionAttr - Static variable in class io.higgs.http.server.HttpRequest
 
sessionCookie - Variable in class io.higgs.http.server.HttpRequest
 
sessionId - Variable in class io.higgs.http.server.HttpRequest
 
sessionManager - Static variable in class io.higgs.http.server.auth.HiggsSecurityManager
 
SessionParam - Annotation Type in io.higgs.http.server.params
 
sessions - Variable in class io.higgs.http.server.auth.DefaultHiggsSessionDAO
 
setAttribute(Object, Object) - Method in class io.higgs.http.server.auth.HiggsSession
 
setAttributes(Map<Object, Object>) - Method in class io.higgs.http.server.auth.HiggsSession
 
setChunked(boolean) - Method in class io.higgs.http.server.HttpRequest
 
setConfig(HttpProtocolConfiguration) - Method in class io.higgs.http.server.HttpRequest
 
setCookie(String, String) - Method in class io.higgs.http.server.HttpRequest
Sets a cookie with path as "/"
setCookie(HttpCookie) - Method in class io.higgs.http.server.HttpRequest
 
setCookie(String, String) - Method in class io.higgs.http.server.HttpResponse
Sets a cookie with path as "/"
setCookie(HttpCookie) - Method in class io.higgs.http.server.HttpResponse
 
setCookieParam(boolean) - Method in class io.higgs.http.server.MethodParam
 
setCookies(Map<String, HttpCookie>) - Method in class io.higgs.http.server.HttpResponse
 
setDecoderResult(DecoderResult) - Method in class io.higgs.http.server.HttpResponse
 
setEntity(Object) - Method in class io.higgs.http.server.jaxrs.JaxRsResponse
 
setExpired(boolean) - Method in class io.higgs.http.server.auth.HiggsSession
 
setFormParam(boolean) - Method in class io.higgs.http.server.MethodParam
 
setHeaderParam(boolean) - Method in class io.higgs.http.server.MethodParam
 
setHost(String) - Method in class io.higgs.http.server.auth.HiggsSession
 
setId(Serializable) - Method in class io.higgs.http.server.auth.HiggsSession
 
setInjector(ParamInjector) - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
setLastAccessTime(Date) - Method in class io.higgs.http.server.auth.HiggsSession
 
setManagedWriter(ManagedWriter) - Method in class io.higgs.http.server.HttpResponse
 
setMatchedMediaType(MediaType) - Method in class io.higgs.http.server.HttpRequest
 
setMultipart(boolean) - Method in class io.higgs.http.server.HttpRequest
 
setName(String) - Method in class io.higgs.http.server.HttpTemplate
 
setName(String) - Method in class io.higgs.http.server.MethodParam
 
setParam(MethodParam) - Method in class io.higgs.http.server.protocol.HttpMethod
Sets the given parameter
setParameterType(Class<?>) - Method in class io.higgs.http.server.MethodParam
 
setPath(ResourcePath) - Method in class io.higgs.http.server.HttpRequest
 
setPath(String) - Method in class io.higgs.http.server.HttpTemplate
 
setPathParam(boolean) - Method in class io.higgs.http.server.MethodParam
 
setPattern(Pattern) - Method in class io.higgs.http.server.Transcription
 
setPosition(int) - Method in class io.higgs.http.server.MethodParam
 
setPriority(int) - Method in class io.higgs.http.server.protocol.HttpDetectorFactory
 
setPriority(int) - Method in class io.higgs.http.server.Transcription
 
setPriority(int) - Method in class io.higgs.http.server.transformers.BaseTransformer
 
setProtocolVersion(HttpVersion) - Method in class io.higgs.http.server.HttpResponse
 
setQueryParam(boolean) - Method in class io.higgs.http.server.MethodParam
 
setReplaceFirstOccurrence(boolean) - Method in class io.higgs.http.server.Transcription
 
setReplacementPath(String) - Method in class io.higgs.http.server.Transcription
 
setReplaceWholeRequest(boolean) - Method in class io.higgs.http.server.Transcription
 
setResponseContent(HttpResponse, byte[]) - Method in class io.higgs.http.server.transformers.BaseTransformer
 
setSecurityManager(SecurityManager) - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
setServer(HiggsServer) - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
setSessionParam(boolean) - Method in class io.higgs.http.server.MethodParam
 
setStatus(HttpResponseStatus) - Method in class io.higgs.http.server.HttpResponse
 
setStopTimestamp(Date) - Method in class io.higgs.http.server.auth.HiggsSession
 
setTemplate(String) - Method in class io.higgs.http.server.protocol.HttpMethod
 
setTemplate(String[]) - Method in class io.higgs.http.server.protocol.HttpMethod
 
setTimeout(long) - Method in class io.higgs.http.server.auth.HiggsSession
 
setTranscriber(Transcriber) - Method in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
setupAuthorization() - Static method in class io.higgs.http.server.auth.HiggsSecurityManager
 
setupPipeline(ChannelPipeline, ChannelHandlerContext) - Method in class io.higgs.http.server.protocol.HttpDetector
 
setupRealms() - Static method in class io.higgs.http.server.auth.HiggsSecurityManager
 
setupSessions() - Static method in class io.higgs.http.server.auth.HiggsSecurityManager
 
setValid(boolean) - Method in class io.higgs.http.server.params.ValidationResult
 
setValidationRequired(boolean) - Method in class io.higgs.http.server.MethodParam
 
setValidationResult(ValidationResult) - Method in class io.higgs.http.server.protocol.HttpMethod
 
setValidator(T) - Method in class io.higgs.http.server.MethodParam
 
seupAuthenticationStrategy() - Static method in class io.higgs.http.server.auth.HiggsSecurityManager
 
SID - Static variable in class io.higgs.http.server.HttpRequest
 
SimpleRuntimeDelegate - Class in io.higgs.http.server.jaxrs
 
SimpleRuntimeDelegate() - Constructor for class io.higgs.http.server.jaxrs.SimpleRuntimeDelegate
 
startTimestamp - Variable in class io.higgs.http.server.auth.HiggsSession
 
StaticFileMethod - Class in io.higgs.http.server
 
StaticFileMethod(Queue<ObjectFactory>, HttpProtocolConfiguration) - Constructor for class io.higgs.http.server.StaticFileMethod
 
status(int) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
stop() - Method in class io.higgs.http.server.auth.HiggsSession
 
stopTimestamp - Variable in class io.higgs.http.server.auth.HiggsSession
 
subject - Variable in class io.higgs.http.server.HttpRequest
 
supportedTypes - Variable in class io.higgs.http.server.transformers.BaseTransformer
 

T

tag(EntityTag) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
tag(String) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
template - Annotation Type in io.higgs.http.server.resource
If applied to a class then the same template is used for all methods in the class, UNLESS the method itself has given a different template.
TEXT_HTML - Static variable in class io.higgs.http.server.resource.MediaType
"text/html"
TEXT_HTML_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"text/html"
TEXT_PLAIN - Static variable in class io.higgs.http.server.resource.MediaType
"text/plain"
TEXT_PLAIN_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"text/plain"
TEXT_XML - Static variable in class io.higgs.http.server.resource.MediaType
"text/xml"
TEXT_XML_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"text/xml"
timeout - Variable in class io.higgs.http.server.auth.HiggsSession
 
toString() - Method in class io.higgs.http.server.auth.HiggsSession
Returns the string representation of this HiggsSession, equal to getClass().getName() + ",id=" + getId().
toString() - Method in class io.higgs.http.server.HttpRequest
 
toString() - Method in class io.higgs.http.server.MethodParam
 
toString() - Method in class io.higgs.http.server.params.RequiredParam
 
toString() - Method in class io.higgs.http.server.params.ValidationResult
 
toString() - Method in class io.higgs.http.server.resource.JsonData
 
toString() - Method in class io.higgs.http.server.resource.MediaType
Convert the media type to a string suitable for use as the value of a corresponding HTTP header.
toString() - Method in class io.higgs.http.server.WrappedResponse
 
touch() - Method in class io.higgs.http.server.auth.HiggsSession
 
transcribe(HttpRequest) - Method in class io.higgs.http.server.Transcriber
 
transcriber - Variable in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
Transcriber - Class in io.higgs.http.server
Essentially a request re-writer On receiving a request it modifies the request path based on the rules given
Transcriber() - Constructor for class io.higgs.http.server.Transcriber
 
Transcription - Class in io.higgs.http.server
A Transcription defines a set of actions that can be performed on a request given a predefined premise is true.
Transcription(String, String, boolean) - Constructor for class io.higgs.http.server.Transcription
Rewrites/replaced a request based on the provided options
Transcription(Pattern, String, boolean, boolean) - Constructor for class io.higgs.http.server.Transcription
Convenience method which creates a Transcription with a Pattern criteria.
Transcription(String, String) - Constructor for class io.higgs.http.server.Transcription
Replaces/re-writes the entire request path with the given replacement
Transcription(Pattern, String) - Constructor for class io.higgs.http.server.Transcription
 
transform(Object, HttpRequest, HttpResponse, MediaType, HttpMethod, ChannelHandlerContext) - Method in interface io.higgs.http.server.transformers.ResponseTransformer
Given the response object transform it into one of the accepted media types
transformers - Variable in class io.higgs.http.server.protocol.HttpProtocolConfiguration
 
type(MediaType) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
type(String) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 

U

update(Session) - Method in class io.higgs.http.server.auth.DefaultHiggsSessionDAO
 

V

valid - Variable in class io.higgs.http.server.params.RequiredParam
 
valid - Annotation Type in io.higgs.http.server.params
 
validate() - Method in class io.higgs.http.server.auth.HiggsSession
 
ValidationResult - Class in io.higgs.http.server.params
 
ValidationResult() - Constructor for class io.higgs.http.server.params.ValidationResult
 
Validator - Interface in io.higgs.http.server.params
 
value - Variable in class io.higgs.http.server.params.RequiredParam
 
value - Variable in enum io.higgs.http.server.protocol.HttpMethod.VERB
 
valueOf(String) - Static method in enum io.higgs.http.server.protocol.HttpMethod.VERB
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class io.higgs.http.server.resource.MediaType
Creates a new instance of MediaType by parsing the supplied string.
values() - Static method in enum io.higgs.http.server.protocol.HttpMethod.VERB
Returns an array containing the constants of this enum type, in the order they are declared.
variant(Variant) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
variants(Variant...) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 
variants(List<Variant>) - Method in class io.higgs.http.server.jaxrs.ResponseBuilder
 

W

WILDCARD - Static variable in class io.higgs.http.server.resource.MediaType
"*/*"
WILDCARD_TYPE - Static variable in class io.higgs.http.server.resource.MediaType
"*/*"
WrappedResponse - Class in io.higgs.http.server
 
WrappedResponse(Object) - Constructor for class io.higgs.http.server.WrappedResponse
 
WrappedResponse(String, Object) - Constructor for class io.higgs.http.server.WrappedResponse
 
writeResponse(ChannelHandlerContext, Object, Queue<ResponseTransformer>) - Method in class io.higgs.http.server.protocol.HttpHandler
 
A B C D E F G H I J L M N O P Q R S T U V W 

Copyright © 2012-2015. All Rights Reserved.