Describes an OpenCms request handler.
Request handlers are used for special requests to OpenCms
that should NOT be mapped to a VFS resource.
A request handler URI always start with /handle and then
one or more possible handler names as defined with the
I_CmsRequestHandler.getHandlerNames()
method.
For example, if a registerd request handler has the name "MyName" ,
any request (in a simple setup) to /opencms/opencms/handlerMyName... will directly be transfered
to the
I_CmsRequestHandler.handle(HttpServletRequest,HttpServletResponse,String) method of this
handler.
In essence, the request handlers are like simplified mini-servlets that run inside OpenCms.
Of course they are not intended as replacements for real servlets.
In case you require sophisticated lifecycle support use a genuine servlet instead.
author: Alexander Kandzior version: $Revision: 1.10 $ since: 6.0.0 |