@@ -28,30 +28,30 @@ weight: 1
282822 . [ Uniform] ( #uniform " Uniform ")
292923 . [ Virtual Host] ( #virtual-host " Virtual Host ")
3030
31- # <a name =" application " ></a >Application
31+ # <a id =" application " ></a >Application
3232
3333Restlet that can be attached to one or more VirtualHosts. Applications
3434are guaranteed to receive calls with their base reference set relatively
3535to the VirtualHost that served them. This class is both a descriptor
3636able to create the root Restlet and the actual Restlet that can be
3737attached to one or more VirtualHost instances.
3838
39- # <a name =" authenticator " ></a >Authenticator
39+ # <a id =" authenticator " ></a >Authenticator
4040
4141Filter authenticating the client sending the request based on mechanisms
4242such as challenge request and response or SSL certificates.
4343
44- # <a name =" authorizer " ></a >Authorizer
44+ # <a id =" authorizer " ></a >Authorizer
4545
4646Filter authorizing requests based on flexible criterias such as method
4747name, client role.
4848
49- # <a name =" client " ></a >Client
49+ # <a id =" client " ></a >Client
5050
5151Connector acting as a generic client. It internally uses one of the
5252available connectors registered with the current Restlet implementation.
5353
54- # <a name =" component " ></a >Component
54+ # <a id =" component " ></a >Component
5555
5656Restlet managing a set of Clients, Servers and other Restlets. \
5757 "A component is an abstract unit of software instructions and internal
@@ -64,7 +64,7 @@ also exposing a number of services in order to control several
6464operational features in a portable way, like access log and status
6565setting.
6666
67- # <a name =" connector " ></a >Connector
67+ # <a id =" connector " ></a >Connector
6868
6969Restlet enabling communication between Components. \
7070 "A connector is an abstract mechanism that mediates communication,
@@ -78,7 +78,7 @@ for component communication, enhancing simplicity by providing a clean
7878separation of concerns and hiding the underlying implementation of
7979resources and communication mechanisms." Roy T. Fielding
8080
81- # <a name =" context " ></a >Context
81+ # <a id =" context " ></a >Context
8282
8383Contextual data and services provided to a Restlet. The context is the
8484means by which a Restlet may access the software environment within the
@@ -87,7 +87,7 @@ framework. It is typically provided by the immediate parent Restlet
8787provided are access to a logger, access to configuration parameters and
8888to a request dispatcher.
8989
90- # <a name =" directory " ></a >Directory
90+ # <a id =" directory " ></a >Directory
9191
9292Handler mapping a directory of local resources. Those resources have
9393representations accessed by the file system, the WAR context or the
@@ -96,21 +96,21 @@ the one in Apache HTTP server) is used to select the best representation
9696of a resource based on the available variants and on the client
9797capabilities and preferences.
9898
99- # <a name =" engine " ></a >Engine
99+ # <a id =" engine " ></a >Engine
100100
101101A Restlet Engine is an implementation of the Restlet API. The reference
102102implementation, provided by Noelios Technologies, is therefore called
103103the Noelios Restlet Engine (NRE).
104104
105- # <a name =" filter " ></a >Filter
105+ # <a id =" filter " ></a >Filter
106106
107107Restlet filtering calls before passing them to an attached Restlet. The
108108purpose is to do some pre-processing or post-processing on the calls
109109going through it before or after they are actually handled by an
110110attached Restlet. Also note that you can attach and detach targets while
111111handling incoming calls as the filter is ensured to be thread-safe.
112112
113- # <a name =" finder " ></a >Finder
113+ # <a id =" finder " ></a >Finder
114114
115115Restlet that can find the target resource that will concretely handle
116116the request. Based on a given resource class, it is also able to
@@ -127,12 +127,12 @@ and it will be automatically be used by the Finder instance at runtime.
127127If no matching handle\* () method is found, then a
128128Status.CLIENT\_ ERROR\_ METHOD\_ NOT\_ ALLOWED is returned.
129129
130- # <a name =" redirector " ></a >Redirector
130+ # <a id =" redirector " ></a >Redirector
131131
132132Rewrites URIs then redirects the call or the client to a new
133133destination.
134134
135- # <a name =" representation " ></a >Representation
135+ # <a id =" representation " ></a >Representation
136136
137137Current or intended state of a resource. For performance purpose, it is
138138essential that a minimal overhead occurs upon initialization. The main
@@ -148,14 +148,14 @@ bytes. Other commonly used but less precise names for a representation
148148include: document, file, and HTTP message entity, instance, or variant."
149149Roy T. Fielding
150150
151- # <a name =" request " ></a >Request
151+ # <a id =" request " ></a >Request
152152
153153Generic request sent by client connectors. It is then received by server
154154connectors and processed by Restlets. This request can also be processed
155155by a chain of Restlets, on the client or server sides. Requests are
156156uniform across all types of connectors, protocols and components.
157157
158- # <a name =" resource " ></a >Resource
158+ # <a id =" resource " ></a >Resource
159159
160160Intended conceptual target of a hypertext reference. "Any information
161161that can be named can be a resource: a document or image, a temporal
@@ -177,23 +177,23 @@ to which it currently corresponds) changes over time, provided that the
177177conceptual mapping is not changed in the process. In addition, a
178178resource is always identified by a URI.
179179
180- # <a name =" response " ></a >Response
180+ # <a id =" response " ></a >Response
181181
182182Generic response sent by server connectors. It is then received by
183183client connectors. Responses are uniform across all types of connectors,
184184protocols and components.
185185
186- # <a name =" restlet " ></a >Restlet
186+ # <a id =" restlet " ></a >Restlet
187187
188188Dispatcher that provides a context and life cycle support.
189189
190- # <a name =" route " ></a >Route
190+ # <a id =" route " ></a >Route
191191
192192Filter scoring the affinity of calls with the attached Restlet. The
193193score is used by an associated Router in order to determine the most
194194appropriate Restlet for a given call.
195195
196- # <a name =" router " ></a >Router
196+ # <a id =" router " ></a >Router
197197
198198Restlet routing calls to one of the attached routes. Each route can
199199compute an affinity score for each call depending on various criteria.
@@ -221,17 +221,17 @@ as expected.
221221Finally, you can modify the routes list while handling incoming calls as
222222the delegation code is ensured to be thread-safe.
223223
224- # <a name =" server " ></a >Server
224+ # <a id =" server " ></a >Server
225225
226226Connector acting as a generic server. It internally uses one of the
227227available connectors registered with the current Restlet implementation.
228228
229- # <a name =" transformer " ></a >Transformer
229+ # <a id =" transformer " ></a >Transformer
230230
231231Filter that can transform XML representations by applying an XSLT
232232transform sheet.
233233
234- # <a name =" uniform " ></a >Uniform
234+ # <a id =" uniform " ></a >Uniform
235235
236236Base class exposing a uniform REST interface.
237237
@@ -248,7 +248,7 @@ like filtering, routing or finding a target resource. The context
248248property is typically provided by a parent component as a way to give
249249access to features such as logging and client connectors.
250250
251- # <a name =" virtual-host " ></a >Virtual Host
251+ # <a id =" virtual-host " ></a >Virtual Host
252252
253253Router of calls from Server connectors to Restlets. The attached
254254Restlets are typically Applications.
0 commit comments