Uses of Interface
sunlabs.brazil.server.Handler
Packages that use Handler
Package
Description
-
Uses of Handler in sunlabs.brazil.asterisk
Classes in sunlabs.brazil.asterisk that implement HandlerModifier and TypeClassDescriptionclassFAGI (fast AGI) handler and template for Asterisk.classConnect to asterisk manager api. -
Uses of Handler in sunlabs.brazil.filter
Subinterfaces of Handler in sunlabs.brazil.filterModifier and TypeInterfaceDescriptioninterfaceTheFilterinterface is used by theFilterHandlerto examine and dynamically rewrite the contents of web pages obtained from some source before returning that page to the client.Classes in sunlabs.brazil.filter that implement HandlerModifier and TypeClassDescriptionclassFilter to save content (of an entire site) to a disk file.classFilter to Run all content through an external process filter.classTheFilterHandlercaptures the output of anotherHandlerand allows the ouput to be modified.classFilter to compute the MD5 checksum of the content, and generate the appropriate "Content-MD5" http header.classFilter to turn text/plain into html.classFilter to replace text content via a reqular expression substitution.classFilter to replace current content with a static form, or template.classFilter to manage browser sessions using browser cookies or URL rewriting as needed.classTheTemplateFiltersends HTML content through an Html/XML parser to a set ofTemplates.classFilter to Map url's from any proxied content.classSample filter to use url's instead of cookies for sessions.Fields in sunlabs.brazil.filter declared as Handler -
Uses of Handler in sunlabs.brazil.handler
Classes in sunlabs.brazil.handler that implement HandlerModifier and TypeClassDescriptionclassSimple access control hander based on url prefixes or regexps.classTheBasicAuthHandlerobtains a Session ID by performing "basic" authentication, using either the "Authorization" or the "Proxy-Authorization" headers.classHandler for implementing cgi/1.1 interface.classVariant of the chain handler for doing standard logging.classHandler for changing the group and owner of the server.classHandler for manipulating per-user session state that can be represented as ASCII name/value pairs.classHandler for creating browser sessions using cookies.classHandler for appending a url ending with '/' into the appropriate url based on a default file in the file system.classWrap another handler, deferring its initialization until request time.classSample handler for popping up a dialog box on the server.classPerform digest authentication.classThis is a bare-bones handler for providing directory listings for web servers.classTheDynamicConfigHandlerallows the user to change the configuration of the server and its handlers on the fly.classHandler for implementing a virtual web site.classHandler for converting ~username queries.classHandler for logging information about requests.classTheMultiHostHandlerallows the user to handle a set of host names that are all running on the same IP address.classHandler for permitting multiple cross connected virtual web sites.classHandler for returning "file not found" errors back to the client.classHandler for periodically polling another web site, whose results are (optionally) added to the server's properties.classHandler for returning selected request properties as a text/plain document in java properties format.classObtain properties format content from remote websites, and add it to the current request properties.classHandler for supporting publishing from Communicator.classSkeleton Handler for uploading files using multipart/form-data.classHandler for reflecting query data back to the client.classDo regsub processing on content to extract properties.classHandler for serving documents out of the jar file.classHandler for server resource management.classAllow the configuration for one virtual host to be restarted.classSimple access control hander based on source ip addresses.classHandler for associating roles with an id.classHandler for creating browser sessions based on information found in the http request.classHandler (or template) for Sending an email message via SMTP.classAll-in-one Handler for doing supplier.net style authentication.classSample Handler for dispatching different users to different url's based on a special http authentication header.classHandler for mapping URL's or HTTP headers, or redirecting URLs based on the contents of the current HTTP request.classHandler for managing virtual hosts using the same server configuration.Fields in sunlabs.brazil.handler declared as Handler -
Uses of Handler in sunlabs.brazil.properties
Classes in sunlabs.brazil.properties that implement HandlerModifier and TypeClassDescriptionclassTheExprPropsHandlerinstalls an expression evaluator as a "smart properties" into the current request object, enabling arithmetic and logical expression evaluation in property name lookups.classHandler that performs value conversions on ${...} substitutions. -
Uses of Handler in sunlabs.brazil.proxy
Classes in sunlabs.brazil.proxy that implement HandlerModifier and TypeClassDescriptionclassTheCookieFilterkeeps a record of all the browser cookies associated with a given session.classTheHistoryFilteris both aHandlerand aFilterthat keeps a record of all pages visited by a given session.classRemove junk images from web pages.classHandler for implementing a web proxy.classSun Specific implementation of a SocketFactory and proxy-decider that work together to decipher the specifics of the Sun Internet setup. -
Uses of Handler in sunlabs.brazil.server
Classes in sunlabs.brazil.server that implement HandlerModifier and TypeClassDescriptionclassAllows multiple handlers to be invoked sequentially for a single HTTP request.classStandard handler for fetching static files.Fields in sunlabs.brazil.server declared as HandlerModifier and TypeFieldDescriptionServer.handlerHandler[]ChainHandler.handlersThe array of handlers that will be invoked to handle the request.Methods in sunlabs.brazil.server that return HandlerModifier and TypeMethodDescriptionstatic HandlerChainHandler.initHandler(Server server, String prefix, String name) Helper function that allocates and initializes a newHandler, given its name. -
Uses of Handler in sunlabs.brazil.session
Classes in sunlabs.brazil.session that implement HandlerModifier and TypeClassDescriptionclassThisSessionManagerassociates an object with a Session ID to give Handlers the ability to maintain state that lasts for the duration of a session instead of just for the duration of a request.classA version of the CacheManager that saves out any session state that is either a "java properties" object, or implements "Saveable" into a directory in the filesystem, one file per entry, then restores them on server startup. -
Uses of Handler in sunlabs.brazil.sunlabs
Classes in sunlabs.brazil.sunlabs that implement HandlerModifier and TypeClassDescriptionclassHandler or template for adding a delay into a response.classSimple PUT and DELETE method handler.classRestart the server when a sigHUP is received.classHandler to enable proper interaction with a protocol conversion gateway, by rewriting "redirect" directives properly. -
Uses of Handler in sunlabs.brazil.template
Classes in sunlabs.brazil.template that implement HandlerModifier and TypeClassDescriptionclassPut current directory information (based on the URL) into the request properties.classVersion of the SetTemplate that reflects form/multipart data in Request.props.classTemplate (and handler) class for setting and getting values to and from the current (or other) request context.classTheTemplateHandlerreads a template file from the document root, based on the URL, and passes the content through one or more template filters.