MapAny Class Reference

#include <Pt/Http/Servlet.h>

Maps any request to a service.

Inherits Servlet.

Public Member Functions

 MapAny (Service &s)
 Construct with service.
 
 MapAny (Service &s, Authorizer &a)
 Construct with service and authorizer.
 
Authorizerauthorizer ()
 Returns the authorizer.
 
void detach ()
 Detach from server.
 
bool isIdle ()
 Returns true if not in use.
 
bool isMapped (const Request &request) const
 Returns true if request is mapped to the service.
 
Serviceservice ()
 Returns the service to map requests to.
 
void setShutdown (bool shutdown=true)
 Set shutdown flag.
 

Protected Member Functions

bool onRequest (const Request &request) const
 Returns true if the servlet should process the request.