Package org.directwebremoting.extend

Interface Summary
AccessControl Control who should be accessing which methods on which classes.
AjaxFilterManager A class that manages the various AjaxFilters and what classes they are registered against.
Alarm An alarm is something that goes off at some point in the future.
Configurator Provides a way to add bits of configuration to the system.
ContainerAbstraction We need to keep container specific logic out of PollHandler, and other parts of DWR.
Converter An interface for converting types from a string to some other type.
ConverterManager A class to manage the converter types and the instantiated class name matches.
Creator A base class for all AllowedClasses
CreatorManager A class to manage the types of creators and the instantiated creators.
DebugPageGenerator The heart of DWR is a system to generate content from some requests.
DownloadManager A DownloadManager allows you to inject files into the system and then retrieve them via a servlet at some later date.
DwrConstants Some constants to do with the heart of DWR.
FileGenerator A representation of the file that we are writing out.
Handler A handler is a very simple servlet that does not differentiate between GET and POST, or need complex setup beyond what the container can provide
InitializingBean Interface to be implemented by beans that need to react once all their properties have been set by a Container: for example, to perform custom initialization.
Marshaller A Marshaller is responsible for all the on-the-wire communication between DWR on the server and the HTTP channel.
NamedConverter Additions to Converter that allow objects to have names that
OutboundVariable A simple data container for 2 strings that comprise information about how a Java object has been converted into Javascript.
PageNormalizer An interface to resolve the fact that many webservers treat blah/index.html the same as blah/.
Property It would be nice if PropertyDescriptor, and the various reflection types like Member had a common supertype, but they don't.
RealScriptSession RealScriptSession is the real interface that should be implemented in place of ScriptSession.
RealWebContext An interface that extends WebContext with some functions that should not be used by end users, but could be useful to system extenders.
Remoter The heart of DWR is a system to generate content from some requests.
ScriptSessionManager A ScriptSessionManager looks after a number of sessions (keyed using a Javascript variable)
ServerLoadMonitor Polling or Comet style interactive web applications require something to monitor high levels of server load to ensure that
Sleeper A Sleeper allows the request to halt and cease execution for some time, while still allowing output.
WaitController A WaitController allows the ServerLoadMonitor to know what is waiting and enables it to tell them to stop waiting.
 

Class Summary
Call Call is a POJO to encapsulate the information required to make a single java call, including the result of the call (either returned data or exception).
CallbackHelper A class to help with the use of Callbacks
Calls The request made by the browser which consists of a number of function call requests and some associated information like the request mode (XHR or iframe).
EnginePrivate An abstraction of the DWREngine Javascript class for use by BaseCallMarshaller, PollHandler and a few others that need to call internal functions in engine.js
FormField The result of a DWR query is normally a set of name/value pairs unless we are doing file-upload in which case there is more information with each field.
InboundContext InboundContext is the context for set of inbound conversions.
InboundVariable A simple struct to hold data about a single converted javascript variable.
NonNestedOutboundVariable An OutboundVariable that we know to be unable to recurse
OutboundContext We need to keep track of stuff while we are converting on the way out to prevent recursion.
Replies The request made by the browser which consists of a number of function call requests and some associated information like the request mode (XHR or iframe).
Reply Reply is a read-only POJO to encapsulate the information required to make a single java call, including the result of the call (either returned data or exception).
ScriptBufferUtil A simple utility class to extract a String from a ScriptBuffer.
ScriptConduit While a Marshaller is processing a request it can register a ScriptConduit with the ScriptSession to say - pass scripts straight to me and bypass the temporary storage area.
TypeHintContext TypeHintContext should probably be called TypeHint.
 

Enum Summary
InboundVariable.OnJsonParseError  
 

Exception Summary
AccessDeniedException TODO: Work out if this exception actually helps.
ContainerConfigurationException Something has gone wrong while configuring a Container
JsonModeMarshallException JsonModeMarshallException is a hint to the conversion process that we are trying to convert in JSON mode, but we've discovered recursive data.
LoginRequiredException  
MarshallException Something has gone wrong when we were doing some conversion.
ServerException Something has gone wrong when we were doing some conversion.
 


Copyright ¬ 2005