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

A

AccessLogFileHandler - Class in com.noelios.restlet.util
Log file handler that uses the AccessLogFormatter by default.
AccessLogFileHandler() - Constructor for class com.noelios.restlet.util.AccessLogFileHandler
Constructor.
AccessLogFileHandler(String) - Constructor for class com.noelios.restlet.util.AccessLogFileHandler
Constructor.
AccessLogFileHandler(String, boolean) - Constructor for class com.noelios.restlet.util.AccessLogFileHandler
Constructor.
AccessLogFileHandler(String, int, int) - Constructor for class com.noelios.restlet.util.AccessLogFileHandler
Constructor.
AccessLogFileHandler(String, int, int, boolean) - Constructor for class com.noelios.restlet.util.AccessLogFileHandler
Constructor.
AccessLogFormatter - Class in com.noelios.restlet.util
Log record formatter which simply outputs the message on a new line.
AccessLogFormatter() - Constructor for class com.noelios.restlet.util.AccessLogFormatter
 
addAdditionalHeaders(Series<Parameter>, Series<Parameter>) - Method in class com.noelios.restlet.http.HttpConverter
Adds additional headers if they are non-standard headers.
addFilter(Filter) - Method in class com.noelios.restlet.ChainHelper
Adds a new filter to the chain.
addParameters(Form) - Method in class com.noelios.restlet.util.FormReader
Adds the parameters into a given form.
addRequestHeaders(HttpClientCall, Request) - Method in class com.noelios.restlet.http.HttpClientConverter
Adds the request headers of a uniform call to a HTTP client call.
addResponseHeaders(HttpResponse) - Method in class com.noelios.restlet.http.HttpServerConverter
Adds the response headers for the handled uniform call.
afterHandle(Request, Response) - Method in class com.noelios.restlet.application.Decoder
Allows filtering after its handling by the target Restlet.
afterHandle(Request, Response) - Method in class com.noelios.restlet.application.Encoder
Allows filtering after its handling by the target Restlet.
afterHandle(Request, Response) - Method in class com.noelios.restlet.LogFilter
Allows filtering after processing by the next Restlet.
afterHandle(Request, Response) - Method in class com.noelios.restlet.StatusFilter
Allows filtering after its handling by the target Restlet.
allowDelete() - Method in class com.noelios.restlet.local.DirectoryResource
Indicates if it is allowed to delete the resource.
allowPut() - Method in class com.noelios.restlet.local.DirectoryResource
Indicates if it is allowed to put to the resource.
appendComment(CharSequence, Appendable) - Method in class com.noelios.restlet.http.HttpUtils
Appends a source string as an HTTP comment.
appendQuote(CharSequence, Appendable) - Static method in class com.noelios.restlet.http.HttpUtils
Appends a source string as an HTTP quoted string.
appendQuotedString(Appendable) - Method in class com.noelios.restlet.util.HeaderReader
Appends the next quoted string.
appendUriEncoded(CharSequence, Appendable, CharacterSet) - Static method in class com.noelios.restlet.http.HttpUtils
Appends a source string as an URI encoded string.
ApplicationContext - Class in com.noelios.restlet.application
Context based on a parent component's context but dedicated to an application.
ApplicationContext(Application, Context, Logger) - Constructor for class com.noelios.restlet.application.ApplicationContext
Constructor.
ApplicationDispatcher - Class in com.noelios.restlet.application
Application dispatcher.
ApplicationDispatcher(ApplicationContext) - Constructor for class com.noelios.restlet.application.ApplicationDispatcher
Constructor.
ApplicationHelper - Class in com.noelios.restlet.application
Application implementation.
ApplicationHelper(Application, Context) - Constructor for class com.noelios.restlet.application.ApplicationHelper
Constructor.
ApplicationStatusFilter - Class in com.noelios.restlet.application
Status filter that tries to obtain ouput representation from an application.
ApplicationStatusFilter(Application) - Constructor for class com.noelios.restlet.application.ApplicationStatusFilter
Constructor.
ATTRIBUTE_HEADERS - Static variable in class com.noelios.restlet.http.HttpConstants
 
ATTRIBUTE_VERSION - Static variable in class com.noelios.restlet.http.HttpConstants
 

B

Base64 - Class in com.noelios.restlet.util
Encodes and decodes to and from Base64 notation.
beforeHandle(Request, Response) - Method in class com.noelios.restlet.application.Decoder
Allows filtering before its handling by the target Restlet.
beforeHandle(Request, Response) - Method in class com.noelios.restlet.application.Encoder
Allows filtering before its handling by the target Restlet.
beforeHandle(Request, Response) - Method in class com.noelios.restlet.application.TunnelFilter
Allows filtering before its handling by the target Restlet.
beforeHandle(Request, Response) - Method in class com.noelios.restlet.component.HostRoute
Allows filtering before processing by the next Restlet.
beforeHandle(Request, Response) - Method in class com.noelios.restlet.LogFilter
Allows filtering before processing by the next Restlet.

C

canDecode(Representation) - Method in class com.noelios.restlet.application.Decoder
Indicates if a representation can be decoded.
canDecode() - Method in class com.noelios.restlet.application.DecodeRepresentation
Indicates if the decoding can happen.
canEncode(Representation) - Method in class com.noelios.restlet.application.Encoder
Indicates if a representation can be encoded.
canEncode() - Method in class com.noelios.restlet.application.EncodeRepresentation
Indicates if the encoding can happen.
ChainHelper - Class in com.noelios.restlet
Chain helper serving as base class for Application and Component helpers.
ChainHelper(Context) - Constructor for class com.noelios.restlet.ChainHelper
Constructor.
ClapClientHelper - Class in com.noelios.restlet.local
Connector to the class loaders.
ClapClientHelper(Client) - Constructor for class com.noelios.restlet.local.ClapClientHelper
Constructor.
ClientHelper - Class in com.noelios.restlet
Client connector helper.
ClientHelper(Client) - Constructor for class com.noelios.restlet.ClientHelper
Constructor.
ClientRoute - Class in com.noelios.restlet.component
Router scorer based on a target VirtualHost.
ClientRoute(Router, Client) - Constructor for class com.noelios.restlet.component.ClientRoute
Constructor.
ClientRouter - Class in com.noelios.restlet.component
Router that collects calls from all applications and dispatches them to the appropriate client connectors.
ClientRouter(Component) - Constructor for class com.noelios.restlet.component.ClientRouter
Constructor.
com.noelios.restlet - package com.noelios.restlet
Core classes of the implementation.
com.noelios.restlet.application - package com.noelios.restlet.application
Implementation of Applications.
com.noelios.restlet.component - package com.noelios.restlet.component
Implementation of Components.
com.noelios.restlet.http - package com.noelios.restlet.http
Implementation of HTTP Connectors.
com.noelios.restlet.local - package com.noelios.restlet.local
Implementation of local Clients.
com.noelios.restlet.util - package com.noelios.restlet.util
Implementation utilities.
commit(HttpClientCall, Request, Response) - Method in class com.noelios.restlet.http.HttpClientConverter
Commits the changes to a handled HTTP client call back into the original uniform call.
commit(HttpResponse) - Method in class com.noelios.restlet.http.HttpServerConverter
Commits the changes to a handled uniform call back into the original HTTP call.
ComponentContext - Class in com.noelios.restlet.component
Context allowing access to the component's connectors.
ComponentContext(ComponentHelper) - Constructor for class com.noelios.restlet.component.ComponentContext
Constructor.
ComponentContext(ComponentHelper, Logger) - Constructor for class com.noelios.restlet.component.ComponentContext
Constructor.
ComponentHelper - Class in com.noelios.restlet.component
Component helper.
ComponentHelper(Component) - Constructor for class com.noelios.restlet.component.ComponentHelper
Constructor.
ComponentStatusFilter - Class in com.noelios.restlet.component
Status filter that tries to obtain ouput representation from an application.
ComponentStatusFilter(Component) - Constructor for class com.noelios.restlet.component.ComponentStatusFilter
Constructor.
ConnectorHelper - Class in com.noelios.restlet
Base connector helper.
ConnectorHelper() - Constructor for class com.noelios.restlet.ConnectorHelper
Constructor.
ContentType - Class in com.noelios.restlet.http
Association of a media type and a character set.
ContentType(String) - Constructor for class com.noelios.restlet.http.ContentType
Constructor.
CookieReader - Class in com.noelios.restlet.util
Cookie header reader.
CookieReader(Logger, String) - Constructor for class com.noelios.restlet.util.CookieReader
Constructor.
CookieUtils - Class in com.noelios.restlet.util
Cookie manipulation utilities.
CookieUtils() - Constructor for class com.noelios.restlet.util.CookieUtils
 
create(Request) - Method in class com.noelios.restlet.http.HttpClientHelper
Creates a low-level HTTP client call from a high-level request.
create(Request) - Method in class com.noelios.restlet.http.StreamClientHelper
 
create(CharSequence, CharSequence, CharacterSet) - Static method in class com.noelios.restlet.util.FormUtils
Creates a parameter.
createContext(String) - Method in class com.noelios.restlet.application.ApplicationHelper
Creates a new context.
createContext(String) - Method in class com.noelios.restlet.component.ComponentHelper
Creates a new context.
createContext(String) - Method in class com.noelios.restlet.ConnectorHelper
Creates a new context.
createDecoderFilter(Application) - Method in class com.noelios.restlet.application.ApplicationHelper
Creates a new decoder filter.
createDirectoryResource(Directory, Request, Response) - Method in class com.noelios.restlet.Engine
Creates a directory resource.
createHelper(Application, Context) - Method in class com.noelios.restlet.Engine
Creates a new helper for a given component.
createHelper(Client) - Method in class com.noelios.restlet.Engine
Creates a new helper for a given client connector.
createHelper(Component) - Method in class com.noelios.restlet.Engine
Creates a new helper for a given component.
createHelper(Server) - Method in class com.noelios.restlet.Engine
Creates a new helper for a given server connector.
createLogFilter(Context, LogService) - Method in class com.noelios.restlet.application.ApplicationHelper
Creates a new log filter.
createLogFilter(Context, LogService) - Method in class com.noelios.restlet.ChainHelper
Creates a new log filter.
createParameter(CharSequence, CharSequence) - Static method in class com.noelios.restlet.http.HttpUtils
Creates a parameter.
createPreference(CharSequence, Series<Parameter>) - Method in class com.noelios.restlet.util.PreferenceReader
Creates a new preference.
createSocket(String, int) - Method in class com.noelios.restlet.http.StreamClientCall
Creates the socket that will be used to send the request and get the response.
createSocket() - Method in class com.noelios.restlet.http.StreamServerHelper
Creates a server socket to listen on.
createSocketAddress() - Method in class com.noelios.restlet.http.StreamServerHelper
Creates a socket address to listen on.
createStatusFilter(Application) - Method in class com.noelios.restlet.application.ApplicationHelper
Creates a new status filter.
createStatusFilter(Component) - Method in class com.noelios.restlet.component.ComponentHelper
Creates a new status filter.
createTunnelFilter(Application) - Method in class com.noelios.restlet.application.ApplicationHelper
Creates a new tunnel filter.

D

decode(Representation) - Method in class com.noelios.restlet.application.Decoder
Decodes a given representation if its encodings are supported by NRE.
DECODE - Static variable in class com.noelios.restlet.util.Base64
Specify decoding.
decode(byte[], int, int) - Static method in class com.noelios.restlet.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class com.noelios.restlet.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFromFile(String) - Static method in class com.noelios.restlet.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
Decoder - Class in com.noelios.restlet.application
Filter decompressing entities.
Decoder(Context) - Constructor for class com.noelios.restlet.application.Decoder
Constructor to only decode request entities before handling.
Decoder(Context, boolean, boolean) - Constructor for class com.noelios.restlet.application.Decoder
Constructor.
DecodeRepresentation - Class in com.noelios.restlet.application
Representation that decodes a wrapped representation if its encoding is supported.
If at least one encoding of the wrapped representation is not supported, then the wrapped representation is not decoded.
DecodeRepresentation(Representation) - Constructor for class com.noelios.restlet.application.DecodeRepresentation
Constructor.
decodeToFile(String, String) - Static method in class com.noelios.restlet.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class com.noelios.restlet.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DefaultAccessLogFormatter - Class in com.noelios.restlet.util
Access log record formatter which writes a header describing the default log format.
DefaultAccessLogFormatter() - Constructor for class com.noelios.restlet.util.DefaultAccessLogFormatter
 
delete() - Method in class com.noelios.restlet.local.DirectoryResource
Asks the resource to delete itself and all its representations.
DirectoryResource - Class in com.noelios.restlet.local
Resource supported by a set of context representations (from file system, class loaders and webapp context).
DirectoryResource(Directory, Request, Response) - Constructor for class com.noelios.restlet.local.DirectoryResource
Constructor.
doHandle(Request, Response) - Method in class com.noelios.restlet.StatusFilter
Handles the call by distributing it to the next Restlet.
DONT_BREAK_LINES - Static variable in class com.noelios.restlet.util.Base64
Don't break lines when encoding (violates strict Base64 specification)

E

encode(ClientInfo, Representation) - Method in class com.noelios.restlet.application.Encoder
Encodes a given representation if an encoding is supported by the client.
ENCODE - Static variable in class com.noelios.restlet.util.Base64
Specify encoding.
ENCODE_ALL_SIZES - Static variable in class com.noelios.restlet.application.Encoder
Indicates if the encoding should always occur, regardless of the size.
encodeBytes(byte[]) - Static method in class com.noelios.restlet.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class com.noelios.restlet.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class com.noelios.restlet.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class com.noelios.restlet.util.Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class com.noelios.restlet.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class com.noelios.restlet.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class com.noelios.restlet.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
Encoder - Class in com.noelios.restlet.application
Filter compressing entities.
Encoder(Context) - Constructor for class com.noelios.restlet.application.Encoder
Constructor using the default media types and with Encoder.ENCODE_ALL_SIZES setting.
Encoder(Context, boolean, boolean, long, List<MediaType>, List<MediaType>) - Constructor for class com.noelios.restlet.application.Encoder
Constructor.
EncodeRepresentation - Class in com.noelios.restlet.application
Content that encodes a wrapped content.
EncodeRepresentation(Encoding, Representation) - Constructor for class com.noelios.restlet.application.EncodeRepresentation
Constructor.
encodeToFile(byte[], String) - Static method in class com.noelios.restlet.util.Base64
Convenience method for encoding data to a file.
Engine - Class in com.noelios.restlet
Restlet factory supported by the engine.
Engine() - Constructor for class com.noelios.restlet.Engine
Constructor that will automatically attempt to discover connectors.
Engine(boolean) - Constructor for class com.noelios.restlet.Engine
Constructor.
extractMediaParams(Series<Parameter>) - Method in class com.noelios.restlet.util.PreferenceReader
Extract the media parameters.
extractQuality(Series<Parameter>) - Method in class com.noelios.restlet.util.PreferenceReader
Extract the quality value.

F

FileClientHelper - Class in com.noelios.restlet.local
Connector to the file resources accessible
FileClientHelper(Client) - Constructor for class com.noelios.restlet.local.FileClientHelper
Constructor.
format(Request, Response) - Method in class com.noelios.restlet.LogFilter
Format a log entry.
format(LogRecord) - Method in class com.noelios.restlet.util.AccessLogFormatter
 
format(List<Cookie>) - Static method in class com.noelios.restlet.util.CookieUtils
Formats a list of cookies as an HTTP header.
format(CookieSetting) - Static method in class com.noelios.restlet.util.CookieUtils
Formats a cookie setting.
format(CookieSetting, Appendable) - Static method in class com.noelios.restlet.util.CookieUtils
Formats a cookie setting.
format(Cookie) - Static method in class com.noelios.restlet.util.CookieUtils
Formats a cookie.
format(Cookie, Appendable) - Static method in class com.noelios.restlet.util.CookieUtils
Formats a cookie setting.
format(List<? extends Preference>) - Static method in class com.noelios.restlet.util.PreferenceUtils
Formats a list of preferences with a comma separator.
format(Preference, Appendable) - Static method in class com.noelios.restlet.util.PreferenceUtils
Formats a preference.
format(ChallengeRequest) - Static method in class com.noelios.restlet.util.SecurityUtils
Formats a challenge request as a HTTP header value.
format(ChallengeResponse, Request, Series<Parameter>) - Static method in class com.noelios.restlet.util.SecurityUtils
Formats a challenge response as raw credentials.
formatDate(Date, boolean) - Method in class com.noelios.restlet.http.HttpCall
Formats a date as a header string.
formatDefault(Request, Response, int) - Method in class com.noelios.restlet.LogFilter
Format a log entry using the default format.
formatProduct(CharSequence, CharSequence, Appendable) - Static method in class com.noelios.restlet.http.HttpUtils
Formats a product description.
formatQuality(float, Appendable) - Static method in class com.noelios.restlet.util.PreferenceUtils
Formats a quality value.
If the quality is invalid, an IllegalArgumentException is thrown.
FormReader - Class in com.noelios.restlet.util
Form reader.
FormReader(Logger, Representation) - Constructor for class com.noelios.restlet.util.FormReader
Constructor.
In case the representation does not define a character set, the UTF-8 character set is used.
FormReader(Logger, String, CharacterSet) - Constructor for class com.noelios.restlet.util.FormReader
Constructor.
FormUtils - Class in com.noelios.restlet.util
Representation of a Web form containing submitted parameters.
FormUtils() - Constructor for class com.noelios.restlet.util.FormUtils
 

G

getAcceptedMediaTypes() - Method in class com.noelios.restlet.application.Encoder
Returns the media types that should be encoded.
getApplication() - Method in class com.noelios.restlet.application.ApplicationContext
Returns the application.
getApplication() - Method in class com.noelios.restlet.application.ApplicationHelper
Returns the application to help.
getApplication() - Method in class com.noelios.restlet.application.ApplicationStatusFilter
Returns the application.
getApplication() - Method in class com.noelios.restlet.application.TunnelFilter
Returns the application.
getBaseName() - Method in class com.noelios.restlet.local.DirectoryResource
Returns the local base name of the file.
getBestEncoding(ClientInfo) - Method in class com.noelios.restlet.application.Encoder
Returns the best supported encoding for a given client.
getChallengeResponse() - Method in class com.noelios.restlet.http.HttpRequest
Returns the authentication response sent by a client to an origin server.
getChannel() - Method in class com.noelios.restlet.application.DecodeRepresentation
Returns a readable byte channel.
getChannel() - Method in class com.noelios.restlet.application.EncodeRepresentation
Returns a readable byte channel.
getCharacterSet() - Method in class com.noelios.restlet.http.ContentType
Returns the character set.
getClient() - Method in class com.noelios.restlet.ClientHelper
Returns the client to help.
getClient() - Method in class com.noelios.restlet.component.ClientRoute
Returns the target client.
getClientAddress() - Method in class com.noelios.restlet.http.HttpCall
Returns the client address.
Corresponds to the IP address of the requesting client.
getClientInfo() - Method in class com.noelios.restlet.http.HttpRequest
Returns the client-specific information.
getClientPort() - Method in class com.noelios.restlet.http.HttpCall
Returns the client port.
Corresponds to the TCP/IP port of the requesting client.
getClientRouter() - Method in class com.noelios.restlet.component.ComponentHelper
Returns the internal client router.
getComponent() - Method in class com.noelios.restlet.component.ComponentHelper
Returns the helped component.
getComponent() - Method in class com.noelios.restlet.component.ComponentStatusFilter
Returns the component.
getComponentHelper() - Method in class com.noelios.restlet.component.ComponentContext
Returns the component helper.
getConditions() - Method in class com.noelios.restlet.http.HttpRequest
Returns the condition data applying to this call.
getConnectorService(Request) - Method in class com.noelios.restlet.http.HttpCall
Returns the connector service associated to a request.
getContext() - Method in class com.noelios.restlet.ClientHelper
Returns the server context.
getContext() - Method in class com.noelios.restlet.http.HttpConverter
Returns the context.
getContext() - Method in class com.noelios.restlet.ServerHelper
Returns the server context.
getContext() - Method in class com.noelios.restlet.TemplateDispatcher
Returns the parent context.
getConverter() - Method in class com.noelios.restlet.http.HttpClientHelper
Returns the converter from uniform calls to HTTP calls.
getConverter() - Method in class com.noelios.restlet.http.HttpServerHelper
Returns the converter from HTTP calls to uniform calls.
getCookies() - Method in class com.noelios.restlet.http.HttpRequest
Returns the cookies provided by the client.
getCookies(List<Cookie>, Map<String, Cookie>) - Static method in class com.noelios.restlet.util.CookieUtils
Gets the cookies whose name is a key in the given map.
getDefaultAcceptedMediaTypes() - Static method in class com.noelios.restlet.application.Encoder
Returns the list of default encoded media types.
getDefaultIgnoredMediaTypes() - Static method in class com.noelios.restlet.application.Encoder
Returns the list of default ignored media types.
getDirectory() - Method in class com.noelios.restlet.local.DirectoryResource
Returns the parent directory handler.
getDirectoryUri() - Method in class com.noelios.restlet.local.DirectoryResource
Returns the context's directory URI (file, clap URI).
getDispatcher() - Method in class com.noelios.restlet.application.ApplicationContext
Returns a call dispatcher.
getDispatcher() - Method in class com.noelios.restlet.component.ComponentContext
Returns a call dispatcher.
getEncodings() - Method in class com.noelios.restlet.application.DecodeRepresentation
Returns the encodings applied to the entity.
getEncodings() - Method in class com.noelios.restlet.application.EncodeRepresentation
Returns the applied encodings.
getEntity() - Method in class com.noelios.restlet.http.HttpRequest
Returns the representation provided by the client.
getExtensions(String) - Static method in class com.noelios.restlet.local.DirectoryResource
Returns the set of extensions contained in a given directory entry name.
getFirst() - Method in class com.noelios.restlet.ChainHelper
Returns the first Restlet.
getFirstParameter(Logger, String, String, CharacterSet) - Static method in class com.noelios.restlet.util.FormUtils
Reads the first parameter with the given name.
getFirstParameter(Logger, Representation, String) - Static method in class com.noelios.restlet.util.FormUtils
Reads the first parameter with the given name.
getHead(Handler) - Method in class com.noelios.restlet.util.DefaultAccessLogFormatter
 
getHelper() - Method in class com.noelios.restlet.http.HttpClientCall
Returns the HTTP client helper.
getHostDomain() - Method in class com.noelios.restlet.http.HttpCall
Returns the host domain.
getHostDomain() - Method in class com.noelios.restlet.http.HttpServerCall
Returns the host domain name.
getHostPort() - Method in class com.noelios.restlet.http.HttpCall
Returns the host port.
getHostPort() - Method in class com.noelios.restlet.http.HttpServerCall
Returns the host port.
getHostType() - Method in class com.noelios.restlet.util.IdentClient
Returns the remote host type.
getHttpCall() - Method in class com.noelios.restlet.http.HttpRequest
Returns the low-level HTTP call.
getHttpCall() - Method in class com.noelios.restlet.http.HttpResponse
Returns the low-level HTTP call.
getIgnoredMediaTypes() - Method in class com.noelios.restlet.application.Encoder
Returns the media types that should be ignored.
getJavaMajorVersion() - Static method in class com.noelios.restlet.Engine
Parses the "java.version" system property and returns the first digit of the version number of the Java Runtime Environment (e.g.
getJavaMinorVersion() - Static method in class com.noelios.restlet.Engine
Parses the "java.version" system property and returns the second digit of the version number of the Java Runtime Environment (e.g.
getJavaUpdateVersion() - Static method in class com.noelios.restlet.Engine
Parses the "java.version" system property and returns the update release number of the Java Runtime Environment (e.g.
getLocalAddress() - Static method in class com.noelios.restlet.http.HttpClientCall
Returns the local IP address or 127.0.0.1 if the resolution fails.
getLogger() - Method in class com.noelios.restlet.ClientHelper
Returns the server logger.
getLogger() - Method in class com.noelios.restlet.http.HttpCall
Returns the logger to use.
getLogger() - Method in class com.noelios.restlet.http.HttpConverter
Returns the context's logger.
getLogger() - Method in class com.noelios.restlet.ServerHelper
Returns the server logger.
getMediaType() - Method in class com.noelios.restlet.http.ContentType
Returns the media type.
getMetadataService(Request) - Method in class com.noelios.restlet.local.LocalClientHelper
Returns the metadata service associated to a request.
getMethod() - Method in class com.noelios.restlet.http.HttpCall
Returns the request method.
getMinimumSize() - Method in class com.noelios.restlet.application.Encoder
Returns the minimum size a representation must have before compression is done.
getParameter(Logger, String, String, CharacterSet) - Static method in class com.noelios.restlet.util.FormUtils
Reads the parameters with the given name.
If multiple values are found, a list is returned created.
getParameter(Logger, Representation, String) - Static method in class com.noelios.restlet.util.FormUtils
Reads the parameters with the given name.
If multiple values are found, a list is returned created.
getParameters() - Method in class com.noelios.restlet.ClientHelper
Returns the server parameters.
getParameters() - Method in class com.noelios.restlet.ServerHelper
Returns the server parameters.
getParameters(Logger, String, Map<String, Object>, CharacterSet) - Static method in class com.noelios.restlet.util.FormUtils
Reads the parameters whose name is a key in the given map.
If a matching parameter is found, its value is put in the map.
If multiple values are found, a list is created and set in the map.
getParameters(Logger, Representation, Map<String, Object>) - Static method in class com.noelios.restlet.util.FormUtils
Reads the parameters whose name is a key in the given map.
If a matching parameter is found, its value is put in the map.
If multiple values are found, a list is created and set in the map.
getParentContext() - Method in class com.noelios.restlet.application.ApplicationContext
Returns the parent context.
getParentContext() - Method in class com.noelios.restlet.application.ApplicationHelper
Returns the parent context, typically the component's context.
getParentContext() - Method in class com.noelios.restlet.ChainHelper
Returns the parent context, typically the component's context.
getPreferredVariant(ClientInfo, List<Variant>, Language) - Method in class com.noelios.restlet.Engine
Returns the preferred variant representation for a given resource according the the client preferences.
getProtocol() - Method in class com.noelios.restlet.http.HttpCall
Returns the exact protocol (HTTP or HTTPS).
getProtocols() - Method in class com.noelios.restlet.ConnectorHelper
Returns the protocols simultaneously supported.
getReasonPhrase() - Method in class com.noelios.restlet.http.HttpCall
Returns the reason phrase.
getReferrerRef() - Method in class com.noelios.restlet.http.HttpRequest
Returns the referrer reference if available.
getRegisteredClients() - Method in class com.noelios.restlet.Engine
Returns the list of available client connectors.
getRegisteredServers() - Method in class com.noelios.restlet.Engine
Returns the list of available server connectors.
getRepresentation(Status, Request, Response) - Method in class com.noelios.restlet.application.ApplicationStatusFilter
 
getRepresentation(Status, Request, Response) - Method in class com.noelios.restlet.component.ComponentStatusFilter
Returns a representation for the given status.
In order to customize the default representation, this method can be overriden.
getRepresentation(Status, Request, Response) - Method in class com.noelios.restlet.StatusFilter
Returns a representation for the given status.
In order to customize the default representation, this method can be overriden.
getRequest() - Method in class com.noelios.restlet.http.StreamClientCall
Returns the request to send.
getRequestChannel() - Method in class com.noelios.restlet.http.HttpClientCall
Returns the request entity channel if it exists.
getRequestChannel() - Method in class com.noelios.restlet.http.HttpServerCall
Returns the request entity channel if it exists.
getRequestChannel() - Method in class com.noelios.restlet.http.StreamClientCall
 
getRequestChannel() - Method in class com.noelios.restlet.http.StreamServerCall
 
getRequestEntity() - Method in class com.noelios.restlet.http.HttpServerCall
Returns the request entity if available.
getRequestHeaders() - Method in class com.noelios.restlet.http.HttpCall
Returns the modifiable list of request headers.
getRequestStream() - Method in class com.noelios.restlet.http.HttpClientCall
Returns the request entity stream if it exists.
getRequestStream() - Method in class com.noelios.restlet.http.HttpServerCall
Returns the request entity stream if it exists.
getRequestStream() - Method in class com.noelios.restlet.http.StreamClientCall
 
getRequestStream() - Method in class com.noelios.restlet.http.StreamServerCall
 
getRequestUri() - Method in class com.noelios.restlet.http.HttpCall
Returns the URI on the request line (most like a relative reference, but not necessarily).
getResponseChannel() - Method in class com.noelios.restlet.http.HttpClientCall
Returns the response channel if it exists.
getResponseChannel() - Method in class com.noelios.restlet.http.HttpServerCall
Returns the response channel if it exists.
getResponseChannel() - Method in class com.noelios.restlet.http.StreamClientCall
 
getResponseChannel() - Method in class com.noelios.restlet.http.StreamServerCall
 
getResponseEntity() - Method in class com.noelios.restlet.http.HttpClientCall
Returns the response entity if available.
getResponseHeaders() - Method in class com.noelios.restlet.http.HttpCall
Returns the modifiable list of server headers.
getResponseStream() - Method in class com.noelios.restlet.http.HttpClientCall
Returns the response stream if it exists.
getResponseStream() - Method in class com.noelios.restlet.http.HttpServerCall
Returns the response stream if it exists.
getResponseStream() - Method in class com.noelios.restlet.http.StreamClientCall
 
getResponseStream() - Method in class com.noelios.restlet.http.StreamServerCall
 
getServer() - Method in class com.noelios.restlet.ServerHelper
Returns the server to help.
getServerAddress() - Method in class com.noelios.restlet.http.HttpCall
Returns the response address.
Corresponds to the IP address of the responding server.
getServerInfo() - Method in class com.noelios.restlet.http.HttpResponse
Returns the server-specific information.
getServerPort() - Method in class com.noelios.restlet.http.HttpCall
Returns the server port.
getServerRouter() - Method in class com.noelios.restlet.component.ComponentHelper
Returns the internal host router.
getSize() - Method in class com.noelios.restlet.application.DecodeRepresentation
Returns the size in bytes of the decoded representation if known, UNKNOWN_SIZE (-1) otherwise.
getSize() - Method in class com.noelios.restlet.application.EncodeRepresentation
Returns the size in bytes of the encoded representation if known, UNKNOWN_SIZE (-1) otherwise.
getStatus(Throwable, Request, Response) - Method in class com.noelios.restlet.application.ApplicationStatusFilter
 
getStatus(Throwable, Request, Response) - Method in class com.noelios.restlet.StatusFilter
Returns a status for a given exception or error.
getStatusCode() - Method in class com.noelios.restlet.http.HttpCall
Returns the status code.
getStream() - Method in class com.noelios.restlet.application.DecodeRepresentation
Returns a stream with the representation's content.
getStream() - Method in class com.noelios.restlet.application.EncodeRepresentation
Returns a stream with the representation's content.
getSupportedEncodings() - Static method in class com.noelios.restlet.application.DecodeRepresentation
Returns the list of supported encodings.
getSupportedEncodings() - Static method in class com.noelios.restlet.application.EncodeRepresentation
Returns the list of supported encodings.
getTargetUri() - Method in class com.noelios.restlet.local.DirectoryResource
Returns the context's target URI (file, clap URI).
getText() - Method in class com.noelios.restlet.application.DecodeRepresentation
Converts the representation to a string value.
getText() - Method in class com.noelios.restlet.application.EncodeRepresentation
Converts the representation to a string value.
getTimeToLive() - Method in class com.noelios.restlet.local.LocalClientHelper
Returns the time to live for a file representation before it expires (in seconds).
getUserIdentifier() - Method in class com.noelios.restlet.util.IdentClient
Returns the user identifier.
getVariants() - Method in class com.noelios.restlet.local.DirectoryResource
Returns the representation variants.
getVersion() - Method in class com.noelios.restlet.http.HttpCall
Returns the protocol version used.
getVirtualHost() - Method in class com.noelios.restlet.component.HostRoute
Returns the target virtual host.
getWarClient() - Method in class com.noelios.restlet.application.ApplicationContext
Returns the WAR client.
getWarPath() - Method in class com.noelios.restlet.local.WarClientHelper
Returns the Web Application archive file or directory path.
GZIP - Static variable in class com.noelios.restlet.util.Base64
Specify that data should be gzip-compressed.

H

handle(Request, Response) - Method in class com.noelios.restlet.application.ApplicationDispatcher
Handles a call.
handle(Request, Response) - Method in class com.noelios.restlet.application.ApplicationHelper
Allows filtering before processing by the next Restlet.
handle(Request, Response) - Method in class com.noelios.restlet.component.ComponentHelper
Handles a call.
handle(Request, Response) - Method in class com.noelios.restlet.ConnectorHelper
Handles a call.
handle(Request, Response) - Method in class com.noelios.restlet.http.HttpClientHelper
Handles a call.
handle(HttpServerCall) - Method in class com.noelios.restlet.http.HttpServerHelper
Handles the connector call.
The default behavior is to create an REST call and delegate it to the attached Restlet.
handle(Request, Response) - Method in class com.noelios.restlet.local.ClapClientHelper
Handles a call.
handle(Request, Response) - Method in class com.noelios.restlet.local.FileClientHelper
Handles a call.
handle(Request, Response) - Method in class com.noelios.restlet.local.WarClientHelper
Handles a call.
handle(Request, Response) - Method in class com.noelios.restlet.ServerHelper
Handles a call.
handle(Request, Response) - Method in class com.noelios.restlet.TemplateDispatcher
Handles a call.
handleClassLoader(Request, Response, ClassLoader) - Method in class com.noelios.restlet.local.ClapClientHelper
Handles a call with a given class loader.
handleFile(Request, Response, String) - Method in class com.noelios.restlet.local.FileClientHelper
Handles a call for the FILE protocol.
handleGet() - Method in class com.noelios.restlet.local.DirectoryResource
 
handleWar(Request, Response) - Method in class com.noelios.restlet.local.WarClientHelper
Handles a call using the current Web Application.
HEADER_ACCEPT - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_ACCEPT_CHARSET - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_ACCEPT_ENCODING - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_ACCEPT_LANGUAGE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_ACCEPT_RANGES - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_AGE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_ALLOW - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_AUTHORIZATION - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_CACHE_CONTROL - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_CONNECTION - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_CONTENT_ENCODING - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_CONTENT_LANGUAGE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_CONTENT_LENGTH - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_CONTENT_LOCATION - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_CONTENT_MD5 - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_CONTENT_RANGE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_CONTENT_TYPE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_COOKIE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_DATE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_ETAG - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_EXPECT - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_EXPIRES - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_FROM - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_HOST - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_IF_MATCH - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_IF_MODIFIED_SINCE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_IF_NONE_MATCH - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_IF_RANGE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_IF_UNMODIFIED_SINCE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_LAST_MODIFIED - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_LOCATION - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_MAX_FORWARDS - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_PRAGMA - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_PROXY_AUTHENTICATE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_PROXY_AUTHORIZATION - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_RANGE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_REFERRER - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_RETRY_AFTER - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_SERVER - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_SET_COOKIE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_SET_COOKIE2 - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_TRAILER - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_TRANSFER_ENCODING - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_TRANSFER_EXTENSION - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_UPGRADE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_USER_AGENT - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_VARY - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_VIA - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_WARNING - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_WWW_AUTHENTICATE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_X_FORWARDED_FOR - Static variable in class com.noelios.restlet.http.HttpConstants
 
HEADER_X_HTTP_METHOD_OVERRIDE - Static variable in class com.noelios.restlet.http.HttpConstants
 
HeaderReader - Class in com.noelios.restlet.util
HTTP-style header reader.
HeaderReader(String) - Constructor for class com.noelios.restlet.util.HeaderReader
Constructor.
HostRoute - Class in com.noelios.restlet.component
Route based on a target VirtualHost.
HostRoute(Router, VirtualHost) - Constructor for class com.noelios.restlet.component.HostRoute
Constructor.
HttpCall - Class in com.noelios.restlet.http
Low-level call for the HTTP connectors.
HttpCall() - Constructor for class com.noelios.restlet.http.HttpCall
Constructor.
HttpClientCall - Class in com.noelios.restlet.http
Low-level HTTP client call.
HttpClientCall(HttpClientHelper, String, String) - Constructor for class com.noelios.restlet.http.HttpClientCall
Constructor setting the request address to the local host.
HttpClientConverter - Class in com.noelios.restlet.http
Converter of high-level uniform calls into low-level HTTP client calls.
HttpClientConverter(Context) - Constructor for class com.noelios.restlet.http.HttpClientConverter
Constructor.
HttpClientHelper - Class in com.noelios.restlet.http
Base HTTP client connector.
HttpClientHelper(Client) - Constructor for class com.noelios.restlet.http.HttpClientHelper
Constructor.
HttpConstants - Class in com.noelios.restlet.http
Constants related to the HTTP protocol.
HttpConstants() - Constructor for class com.noelios.restlet.http.HttpConstants
 
HttpConverter - Class in com.noelios.restlet.http
Converter between high-level and low-level HTTP calls.
HttpConverter(Context) - Constructor for class com.noelios.restlet.http.HttpConverter
Constructor.
HttpRequest - Class in com.noelios.restlet.http
Request wrapper for server HTTP calls.
HttpRequest(Context, HttpServerCall) - Constructor for class com.noelios.restlet.http.HttpRequest
Constructor.
HttpResponse - Class in com.noelios.restlet.http
Response wrapper for server HTTP calls.
HttpResponse(HttpServerCall, Request) - Constructor for class com.noelios.restlet.http.HttpResponse
Constructor.
HttpServerCall - Class in com.noelios.restlet.http
Abstract HTTP server connector call.
HttpServerCall(Server) - Constructor for class com.noelios.restlet.http.HttpServerCall
Constructor.
HttpServerCall(Logger, String, int) - Constructor for class com.noelios.restlet.http.HttpServerCall
Constructor.
HttpServerConverter - Class in com.noelios.restlet.http
Converter of low-level HTTP server calls into high-level uniform calls.
HttpServerConverter(Context) - Constructor for class com.noelios.restlet.http.HttpServerConverter
Constructor.
HttpServerHelper - Class in com.noelios.restlet.http
Base HTTP server connector.
HttpServerHelper() - Constructor for class com.noelios.restlet.http.HttpServerHelper
Default constructor.
HttpServerHelper(Server) - Constructor for class com.noelios.restlet.http.HttpServerHelper
Constructor.
HttpUtils - Class in com.noelios.restlet.http
HTTP-style header manipulation utilities.
HttpUtils() - Constructor for class com.noelios.restlet.http.HttpUtils
 

I

IdentClient - Class in com.noelios.restlet.util
Simple IDENT client.
IdentClient(Logger, String, int, int) - Constructor for class com.noelios.restlet.util.IdentClient
Constructor.
init() - Method in class com.noelios.restlet.util.AccessLogFileHandler
Initialization code common to all constructors.
isAlpha(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is alphabetical (a-z or A-Z).
isAsciiChar(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is in ASCII range.
isCarriageReturn(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is a carriage return.
isConfidential() - Method in class com.noelios.restlet.http.HttpCall
Indicates if the confidentiality of the call is ensured (ex: via SSL).
isControlChar(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is a control character.
isDecodeRequest() - Method in class com.noelios.restlet.application.Decoder
Indicates if the request entity should be decoded.
isDecodeResponse() - Method in class com.noelios.restlet.application.Decoder
Indicates if the response entity should be decoded.
isDigit(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is a digit (0-9).
isDoubleQuote(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is a double quote.
isEncodeRequest() - Method in class com.noelios.restlet.application.Encoder
Indicates if the request entity should be encoded.
isEncodeResponse() - Method in class com.noelios.restlet.application.Encoder
Indicates if the response entity should be encoded.
isHorizontalTab(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is an horizontal tab.
isLinearWhiteSpace(int) - Method in class com.noelios.restlet.util.HeaderReader
Indicates if the given character is a value separator.
isLineFeed(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is a line feed.
isLowerCase(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is lower case (a-z).
isQuality(float) - Static method in class com.noelios.restlet.util.PreferenceUtils
Indicates if the quality value is valid.
isRestrict() - Method in class com.noelios.restlet.local.WarClientHelper
Indicates if the access to the META-INF and WEB-INF directories is restricted.
isSeparator(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is a separator.
isSpace(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is a space.
isText(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is textual (ASCII and not a control character).
isToken(CharSequence) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the token is valid.
Only contains valid token characters.
isTokenChar(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is a token character (text and not a separator).
isUpperCase(int) - Static method in class com.noelios.restlet.http.HttpUtils
Indicates if the given character is upper case (A-Z).
isValueSeparator(int) - Method in class com.noelios.restlet.util.HeaderReader
Indicates if the given character is a value separator.

L

LocalClientHelper - Class in com.noelios.restlet.local
Connector to the local resources accessible via file system, class loaders and similar mechanisms.
LocalClientHelper(Client) - Constructor for class com.noelios.restlet.local.LocalClientHelper
Constructor.
LogFilter - Class in com.noelios.restlet
Filter logging all calls after their handling by the target Restlet.
LogFilter(Context, LogService) - Constructor for class com.noelios.restlet.LogFilter
Constructor.
logService - Variable in class com.noelios.restlet.LogFilter
The log service.
logTemplate - Variable in class com.noelios.restlet.LogFilter
The log template to use.

N

NO_OPTIONS - Static variable in class com.noelios.restlet.util.Base64
No options specified.

P

parse(Logger, Form, Representation) - Method in class com.noelios.restlet.Engine
Parses an URL encoded Web form.
parse(Logger, Form, String, CharacterSet) - Method in class com.noelios.restlet.Engine
Parses an URL encoded query string into a given form.
parseCharacterSets(String, ClientInfo) - Static method in class com.noelios.restlet.util.PreferenceUtils
Parses character set preferences from a header.
parseDate(String, boolean) - Method in class com.noelios.restlet.http.HttpCall
Parses a date string.
parseEncodings(String, ClientInfo) - Static method in class com.noelios.restlet.util.PreferenceUtils
Parses encoding preferences from a header.
parseLanguages(String, ClientInfo) - Static method in class com.noelios.restlet.util.PreferenceUtils
Parses language preferences from a header.
parseMediaTypes(String, ClientInfo) - Static method in class com.noelios.restlet.util.PreferenceUtils
Parses media type preferences from a header.
parsePost(Logger, Form, Representation) - Static method in class com.noelios.restlet.util.FormUtils
Parses a post into a given form.
parseQuality(String) - Static method in class com.noelios.restlet.util.PreferenceUtils
Parses a quality value.
If the quality is invalid, an IllegalArgumentException is thrown.
parseQuery(Logger, Form, String, CharacterSet) - Static method in class com.noelios.restlet.util.FormUtils
Parses a query into a given form.
parseRequest(String) - Static method in class com.noelios.restlet.util.SecurityUtils
Parses an authenticate header into a challenge request.
parseResponse() - Method in class com.noelios.restlet.http.StreamClientCall
Parses the HTTP response.
parseResponse(Request, Logger, String) - Static method in class com.noelios.restlet.util.SecurityUtils
Parses an authorization header into a challenge response.
PreferenceReader<T extends Metadata> - Class in com.noelios.restlet.util
Preference header reader.
PreferenceReader(int, String) - Constructor for class com.noelios.restlet.util.PreferenceReader
Constructor.
PreferenceUtils - Class in com.noelios.restlet.util
Preference manipulation utilities.
PreferenceUtils() - Constructor for class com.noelios.restlet.util.PreferenceUtils
 
put(Representation) - Method in class com.noelios.restlet.local.DirectoryResource
Puts a variant representation in the resource.

R

read() - Method in class com.noelios.restlet.util.FormReader
Reads all the parameters.
read() - Method in class com.noelios.restlet.util.HeaderReader
Reads the next character.
readCookie() - Method in class com.noelios.restlet.util.CookieReader
Reads the next cookie available or null.
readCookieSetting() - Method in class com.noelios.restlet.util.CookieReader
Reads the next cookie setting available or null.
readFirstParameter(String) - Method in class com.noelios.restlet.util.FormReader
Reads the first parameter with the given name.
readHeader(InputStream, StringBuilder) - Static method in class com.noelios.restlet.http.HttpUtils
Read a header.
readNextParameter() - Method in class com.noelios.restlet.util.FormReader
Reads the next parameter available or null.
readParameter(String) - Method in class com.noelios.restlet.util.FormReader
Reads the parameters with the given name.
readParameters(Map<String, Object>) - Method in class com.noelios.restlet.util.FormReader
Reads the parameters whose name is a key in the given map.
readPreference() - Method in class com.noelios.restlet.util.PreferenceReader
Read the next preference.
readQuotedString() - Method in class com.noelios.restlet.util.HeaderReader
Reads the next quoted string.
readRequestHead(InputStream) - Method in class com.noelios.restlet.http.HttpServerCall
Reads the HTTP request head (request line and headers).
readResponseHeaders(HttpClientCall, Response) - Method in class com.noelios.restlet.http.HttpClientConverter
Reads the response headers of a handled HTTP client call to update the original uniform call.
readValue() - Method in class com.noelios.restlet.util.HeaderReader
Read the next value of a multi-value header.
register() - Static method in class com.noelios.restlet.Engine
Registers a new Noelios Restlet Engine.

S

score(Request, Response) - Method in class com.noelios.restlet.component.ClientRoute
Returns the score for a given call (between 0 and 1.0).
score(Request, Response) - Method in class com.noelios.restlet.component.HostRoute
Returns the score for a given call (between 0 and 1.0).
SecurityUtils - Class in com.noelios.restlet.util
Security data manipulation utilities.
SecurityUtils() - Constructor for class com.noelios.restlet.util.SecurityUtils
 
sendRequest(Request) - Method in class com.noelios.restlet.http.HttpClientCall
Sends the request to the client.
sendRequest(Request) - Method in class com.noelios.restlet.http.StreamClientCall
 
sendResponse(Response) - Method in class com.noelios.restlet.http.HttpServerCall
Sends the response back to the client.
ServerHelper - Class in com.noelios.restlet
Server connector helper.
ServerHelper(Server) - Constructor for class com.noelios.restlet.ServerHelper
Constructor.
ServerRouter - Class in com.noelios.restlet.component
Router that collects calls from all server connectors and dispatches them to the appropriate host routers for dispatching to the user applications.
ServerRouter(Component) - Constructor for class com.noelios.restlet.component.ServerRouter
Constructor.
setClientAddress(String) - Method in class com.noelios.restlet.http.HttpCall
Sets the client address.
setClientPort(int) - Method in class com.noelios.restlet.http.HttpCall
Sets the client port.
setComponentHelper(ComponentHelper) - Method in class com.noelios.restlet.component.ComponentContext
Sets the component helper.
setConfidential(boolean) - Method in class com.noelios.restlet.http.HttpCall
Indicates if the confidentiality of the call is ensured (ex: via SSL).
setConverter(HttpClientConverter) - Method in class com.noelios.restlet.http.HttpClientHelper
Sets the converter from uniform calls to HTTP calls.
setConverter(HttpServerConverter) - Method in class com.noelios.restlet.http.HttpServerHelper
Sets the converter from HTTP calls to uniform calls.
setDecodeRequest(boolean) - Method in class com.noelios.restlet.application.Decoder
Indicates if the request entity should be decoded.
setDecodeResponse(boolean) - Method in class com.noelios.restlet.application.Decoder
Indicates if the response entity should be decoded.
setEncodeRequest(boolean) - Method in class com.noelios.restlet.application.Encoder
Indicates if the request entity should be encoded.
setEncodeResponse(boolean) - Method in class com.noelios.restlet.application.Encoder
Indicates if the response entity should be encoded.
setFirst(Restlet) - Method in class com.noelios.restlet.ChainHelper
Sets the first Restlet.
setHostDomain(String) - Method in class com.noelios.restlet.http.HttpCall
Sets the host domain name.
setHostPort(int) - Method in class com.noelios.restlet.http.HttpCall
Sets the host port.
setLogger(Logger) - Method in class com.noelios.restlet.http.HttpCall
Sets the logger to use.
setMethod(String) - Method in class com.noelios.restlet.http.HttpCall
Sets the request method.
setMinimumSize(long) - Method in class com.noelios.restlet.application.Encoder
Sets the minimum size a representation must have before compression is done.
setNext(Client) - Method in class com.noelios.restlet.component.ClientRoute
Sets the next client.
setNext(VirtualHost) - Method in class com.noelios.restlet.component.HostRoute
Sets the next virtual host.
setProtocol(Protocol) - Method in class com.noelios.restlet.http.HttpCall
Sets the exact protocol used (HTTP or HTTPS).
setReasonPhrase(String) - Method in class com.noelios.restlet.http.HttpCall
Sets the reason phrase.
setRequestUri(String) - Method in class com.noelios.restlet.http.HttpCall
Sets the full request URI.
setRestrict(boolean) - Method in class com.noelios.restlet.local.WarClientHelper
Indicates if the access to the META-INF and WEB-INF directories is restricted.
setServer(Server) - Method in class com.noelios.restlet.ServerHelper
Sets the server to help.
setServerAddress(String) - Method in class com.noelios.restlet.http.HttpCall
Sets the response address.
Corresponds to the IP address of the responding server.
setServerPort(int) - Method in class com.noelios.restlet.http.HttpCall
Sets the server port.
setStatusCode(int) - Method in class com.noelios.restlet.http.HttpCall
Sets the status code.
setTargetUri(String) - Method in class com.noelios.restlet.local.DirectoryResource
Sets the context's target URI (file, clap URI).
setVersion(String) - Method in class com.noelios.restlet.http.HttpCall
Sets the protocol version used.
setWarClient(Client) - Method in class com.noelios.restlet.application.ApplicationContext
Sets the WAR client.
start() - Method in class com.noelios.restlet.application.ApplicationHelper
Start hook.
start() - Method in class com.noelios.restlet.component.ClientRouter
Starts the Restlet.
start() - Method in class com.noelios.restlet.component.ComponentHelper
Start callback.
start() - Method in class com.noelios.restlet.component.ServerRouter
Starts the Restlet.
start() - Method in class com.noelios.restlet.ConnectorHelper
Start hook.
start() - Method in class com.noelios.restlet.http.StreamClientHelper
 
start() - Method in class com.noelios.restlet.http.StreamServerHelper
 
STATUS_CLIENT_ERROR_BAD_REQUEST - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_CONFLICT - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_EXPECTATION_FAILED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_FAILED_DEPENDENCY - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_FORBIDDEN - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_GONE - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_LENGTH_REQUIRED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_LOCKED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_METHOD_NOT_ALLOWED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_NOT_ACCEPTABLE - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_NOT_FOUND - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_PAYMENT_REQUIRED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_PRECONDITION_FAILED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_PROXY_AUTHENTIFICATION_REQUIRED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_REQUEST_ENTITY_TOO_LARGE - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_REQUEST_TIMEOUT - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_REQUEST_URI_TOO_LONG - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_UNAUTHORIZED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_UNPROCESSABLE_ENTITY - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_CLIENT_ERROR_UNSUPPORTED_MEDIA_TYPE - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_INFO_CONTINUE - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_INFO_PROCESSING - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_INFO_SWITCHING_PROTOCOL - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_REDIRECTION_FOUND - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_REDIRECTION_MOVED_PERMANENTLY - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_REDIRECTION_MOVED_TEMPORARILY - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_REDIRECTION_MULTIPLE_CHOICES - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_REDIRECTION_NOT_MODIFIED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_REDIRECTION_SEE_OTHER - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_REDIRECTION_USE_PROXY - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SERVER_ERROR_BAD_GATEWAY - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SERVER_ERROR_GATEWAY_TIMEOUT - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SERVER_ERROR_HTTP_VERSION_NOT_SUPPORTED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SERVER_ERROR_INSUFFICIENT_STORAGE - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SERVER_ERROR_INTERNAL - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SERVER_ERROR_NOT_IMPLEMENTED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SERVER_ERROR_SERVICE_UNAVAILABLE - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SUCCESS_ACCEPTED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SUCCESS_CREATED - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SUCCESS_MULTI_STATUS - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SUCCESS_NO_CONTENT - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SUCCESS_NON_AUTHORITATIVE - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SUCCESS_OK - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SUCCESS_PARTIAL_CONTENT - Static variable in class com.noelios.restlet.http.HttpConstants
 
STATUS_SUCCESS_RESET_CONTENT - Static variable in class com.noelios.restlet.http.HttpConstants
 
StatusFilter - Class in com.noelios.restlet
Filter associating a response entity based on the status.
StatusFilter(Context, boolean, String, String) - Constructor for class com.noelios.restlet.StatusFilter
Constructor.
stop() - Method in class com.noelios.restlet.application.ApplicationHelper
Stop callback.
stop() - Method in class com.noelios.restlet.component.ComponentHelper
Stop callback.
stop() - Method in class com.noelios.restlet.ConnectorHelper
Stop callback.
stop() - Method in class com.noelios.restlet.http.StreamClientHelper
 
stop() - Method in class com.noelios.restlet.http.StreamServerHelper
 
StreamClientCall - Class in com.noelios.restlet.http
HTTP client call based on streams.
StreamClientCall(StreamClientHelper, Request) - Constructor for class com.noelios.restlet.http.StreamClientCall
Constructor.
StreamClientHelper - Class in com.noelios.restlet.http
HTTP client helper based on BIO sockets.
StreamClientHelper(Client) - Constructor for class com.noelios.restlet.http.StreamClientHelper
Constructor.
StreamServerCall - Class in com.noelios.restlet.http
HTTP server call based on streams.
StreamServerCall(Server, InputStream, OutputStream) - Constructor for class com.noelios.restlet.http.StreamServerCall
Constructor.
StreamServerHelper - Class in com.noelios.restlet.http
HTTP server helper based on BIO sockets.
StreamServerHelper(Server) - Constructor for class com.noelios.restlet.http.StreamServerHelper
Constructor.
StringUtils - Class in com.noelios.restlet.util
String manipulation utilities.
StringUtils() - Constructor for class com.noelios.restlet.util.StringUtils
 
strip(String, char) - Static method in class com.noelios.restlet.util.StringUtils
Strips a delimiter character from both ends of the source string.
strip(String, char, boolean, boolean) - Static method in class com.noelios.restlet.util.StringUtils
Strips a delimiter character from a source string.

T

TemplateDispatcher - Class in com.noelios.restlet
Default call dispatcher.
TemplateDispatcher(Context, Uniform) - Constructor for class com.noelios.restlet.TemplateDispatcher
Constructor.
toHMac(String, String) - Static method in class com.noelios.restlet.util.SecurityUtils
Converts a source string to its HMAC/SHA-1 value.
toRequest(HttpServerCall) - Method in class com.noelios.restlet.http.HttpServerConverter
Converts a low-level HTTP call into a high-level uniform request.
toSpecific(HttpClientHelper, Request) - Method in class com.noelios.restlet.http.HttpClientConverter
Converts a low-level HTTP call into a high-level uniform call.
TunnelFilter - Class in com.noelios.restlet.application
Filter tunnelling browser calls into full REST calls.
TunnelFilter(Application) - Constructor for class com.noelios.restlet.application.TunnelFilter
Constructor.
TYPE_CHARACTER_SET - Static variable in class com.noelios.restlet.util.PreferenceReader
 
TYPE_ENCODING - Static variable in class com.noelios.restlet.util.PreferenceReader
 
TYPE_LANGUAGE - Static variable in class com.noelios.restlet.util.PreferenceReader
 
TYPE_MEDIA_TYPE - Static variable in class com.noelios.restlet.util.PreferenceReader
 

U

updateMetadata(MetadataService, String, Variant) - Method in class com.noelios.restlet.local.LocalClientHelper
Updates some variant metadata based on a given entry name with extensions.

V

VERSION - Static variable in class com.noelios.restlet.Engine
Complete version.
VERSION_HEADER - Static variable in class com.noelios.restlet.Engine
Complete version header.

W

WarClientHelper - Class in com.noelios.restlet.local
Connector to the WAR resources.
WarClientHelper(Client) - Constructor for class com.noelios.restlet.local.WarClientHelper
Constructor.
write(WritableByteChannel) - Method in class com.noelios.restlet.application.DecodeRepresentation
Writes the representation to a byte channel.
write(OutputStream) - Method in class com.noelios.restlet.application.DecodeRepresentation
Writes the representation to a byte stream.
write(WritableByteChannel) - Method in class com.noelios.restlet.application.EncodeRepresentation
Writes the representation to a byte channel.
write(OutputStream) - Method in class com.noelios.restlet.application.EncodeRepresentation
Writes the representation to a byte stream.
writeHeader(Parameter, OutputStream) - Static method in class com.noelios.restlet.http.HttpUtils
Writes a header line.
writeResponseBody(Representation) - Method in class com.noelios.restlet.http.HttpServerCall
Effectively writes the response body.
writeResponseHead(Response) - Method in class com.noelios.restlet.http.HttpServerCall
Writes the response status line and headers.
writeResponseHead(OutputStream) - Method in class com.noelios.restlet.http.HttpServerCall
Writes the response head to the given output stream.
writeResponseHead(Response) - Method in class com.noelios.restlet.http.StreamServerCall
 

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

Copyright © 2005-2007 Noelios Consulting.