All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AppendableRepresentation Represents an appendable sequence of characters.Application Restlet managing a coherent set of resources and services.AuthenticationInfo Preemptive authentication information.Authenticator Filter authenticating the client sending the inbound request.Authorizer Filter authorizing inbound request.BufferingRepresentation Representation capable of buffering the wrapped representation.ByteArrayRepresentation Representation wrapping a byte array.ByteReadingListener Selection listener notifying new content as anInputStream
.CacheDirective Directive for caching mechanisms along the call chain.CertificateAuthenticator Authenticator based on the SSL client certificate.ChallengeAuthenticator Authenticator based on a challenge scheme.ChallengeMessage Base authentication challenge message exchanged between an origin server and a client.ChallengeRequest Authentication challenge sent by an origin server to a client.ChallengeResponse Authentication response sent by client to an origin server.ChallengeScheme Challenge scheme used to authenticate remote clients.ChannelRepresentation Representation based on a NIO byte channel.CharacterReadingListener Selection listener notifying new content as aReader
.CharacterRepresentation Representation based on a BIO character stream.CharacterSet Metadata used to specify the character set of textual representations.Client Connector acting as a generic client.ClientInfo Client specific data related to a call.ClientList Modifiable list of client connectors.ClientProxy Marker interface for RESTful resource proxies.ClientResource Client-side resource.Component Conditions Set of conditions applying to a request.ConfidentialAuthorizer Authorizer allowing only confidential calls.Connector Restlet enabling communication between Components.ConnectorService Application service declaring client and server connectors.ConnegService Application service negotiating the preferred resource variants.Context Contextual data and services provided to a set of Restlets.ConverterService Application service converting between representation and regular Java objects.Cookie Cookie provided by a client.CookieSetting Cookie setting provided by a server.CorsService Application service that adds support of CORS.DecoderService Application service automatically decoding or uncompressing received entities.Delete Annotation for methods that remove representations.Digest Describes a digest value and the digest algorithm used.DigesterRepresentation Representation capable of computing a digest.Dimension Dimension on which the representations of a resource may vary.Directory Finder mapping a directory of local resources.Disposition Describes the presentation of a single entity especially in the case of multipart documents.EmptyRepresentation Empty representation with no content.EncoderService Application service automatically encoding or compressing request entities.Encoding Modifier of a representation's media type.Enroler Updates an authenticated client user with assigned roles.Expectation Particular server behavior that is required by a client.Extractor Filter extracting attributes from a call.FileRepresentation Representation based on a static file.Filter Restlet filtering calls before passing them to an attached Restlet.Finder Restlet that can find the target server resource that will effectively handle incoming calls.Form Form which is a specialized modifiable list of parameters.Get Annotation for methods that retrieve a resource representation.Group Group that contains member groups and users.Header Represents an HTTP header.InputRepresentation Transient representation based on a BIO input stream.Language Language used in representations and preferences.LocalReference Reference to a local resource.LocalVerifier Verifier that can locally retrieve the secrets.LogService Service providing access logging service.MapVerifier Verifier that stores its local secrets in a map indexed by the identifier.MediaType Metadata used to specify the format of representations.MemoryRealm Security realm based on a memory model.Message Generic message exchanged between components.Metadata Representations metadata for content negotiation.MetadataService Application service providing access to metadata and their associated extension names.Method Method to execute when handling a call.MethodAuthorizer Authorizer based on authorized methods.NamedValue<V> String couple between a name and a value.ObjectRepresentation<T extends java.io.Serializable> Representation based on a serializable Java object.
It supports binary representations of JavaBeans using theObjectInputStream
andObjectOutputStream
classes.Options Annotation for methods that describe a resource.OutputRepresentation Representation based on a BIO output stream.Parameter Multi-usage parameter.Patch Annotation for methods that apply submitted representations as a patch.Post Annotation for methods that accept submitted representations.Preference<T extends Metadata> Metadata preference definition.Product Product tokens are used to allow communicating applications to identify themselves by software name and version.Protocol Protocol used by client and server connectors.Put Annotation for methods that store submitted representations.Range Describes a range of bytes.RangeService Application service automatically exposes ranges of response entities.ReadableRepresentation Transient representation based on a readable NIO byte channel.ReaderRepresentation Transient representation based on a BIO characters reader.ReadingListener Selection listener notifying new content is read into aByteBuffer
.Realm Security realm capable of providing an enroler and a verifier.RecipientInfo Describes an intermediary via which the call went through.Redirector Rewrites URIs then redirects the call or the client to a new destination.Reference Reference to a Uniform Resource Identifier (URI).ReferenceList List of URI references.Representation Current or intended state of a resource.RepresentationInfo Information about a representation.Request Generic request sent by client connectors.Resolver<T> Resolves a name into a value.Resource Base resource class exposing the uniform REST interface.ResourceException Encapsulates a response status and the optional cause as a checked exception.Response Generic response sent by server connectors.Restlet Uniform class that provides a context and life cycle support.Result<T> Callback interface for asynchronous tasks.Role Application specific role.RoleAuthorizer Authorizer based on authorized and forbidden roles.Route Filter scoring the affinity of calls with the attached Restlet.RouteList Modifiable list of routes with some helper methods.Router Restlet routing calls to one of the attached routes.SecretVerifier Verifier of identifier/secret couples.SelectionListener Callback interface when a NIO selection occurs on the selectable object.SelectionRegistration Represents a unique registration between a NIO selector and a selectable channel.Series<T extends NamedValue<java.lang.String>> Modifiable list of entries with many helper methods.Server Connector acting as a generic server.ServerInfo Server specific data related to a call.ServerList Modifiable list of server connectors.ServerResource Base class for server-side resources.Service Generic service associated to a component or an application.ServiceList Modifiable list of services.Status Status to return after handling a call.Status Annotation forThrowable
that map to HTTP error statuses.StatusService Service to handle error statuses.StreamRepresentation Representation based on a BIO stream.StringReadingListener Selection listener notifying new content as a string.StringRepresentation Represents an Unicode string that can be converted to any character set supported by Java.Tag Validation tag equivalent to an HTTP entity tag (E-Tag).TaskService Application service capable of running and scheduling tasks asynchronously.Template String template with a pluggable model.TemplateRoute Filter scoring the affinity of calls with the attached Restlet.TunnelService Application service tunneling request method or client preferences.Uniform Uniform REST interface.User User part of a security realm.Validator Filter validating attributes from a call.Variable Variable descriptor for reference templates.Variant Descriptor for available representations of a resource.Verifier Verifies the credentials provided by a client user sending a request.VirtualHost Router of calls from Server connectors to Restlets.Warning Additional information about the status or transformation of a request or response.WrapperList<E> List wrapper.WrapperMap<K,V> Map wrapper.WrapperRepresentation Representation wrapper.WrapperRequest Request wrapper.WrapperResponse Request wrapper.WrapperRestlet Restlet wrapper.WritableRepresentation Representation based on a writable NIO byte channel.WriterRepresentation Representation based on a BIO characters writer.