Package org.directwebremoting.util

Interface Summary
LoggingOutput We don't want to force users to use commons-logging, but there are no logging APIs available at 1.3 so this lets us use Servlet.log if commons-logging is not available.
 

Class Summary
CommonsLoggingOutput This class is intended to be used by Logger when commons-logging is available, but to not force Logger itself to depend on commons-logging so Logger can catch the ClassDefNotFoundError and use other methods.
Continuation A wrapper around Jetty Ajax Continuations
DebuggingPrintWriter A PrintWriter that also sends its output to a log stream
DelegatingServletInputStream Delegating implementation of ServletInputStream.
DelegatingServletOutputStream Delegating implementation of ServletOutputStream.
DomUtil Various utilities to make up for the fact that DOM isn't as useful as it could be.
EmptyEntityResolver An EntityResolver for use when you don't want to do any entity resolving.
FakeHttpServletRequest For the benefit of anyone that wants to create a fake HttpServletRequest that doesn't do anything other than not be null.
FakeHttpServletResponse Mock implementation of the HttpServletResponse interface.
FakeHttpSession For the benefit of anyone that wants to create a fake HttpSession that doesn't do anything other than not be null.
FakeRequestDispatcher Mock implementation of the RequestDispatcher interface.
FakeServletConfig A fake implementation of ServletConfig for cases (Like inside Spring) when you don't have a real one.
FakeServletContext Fake implementation of the ServletContext interface.
HitMonitor We need a way to record how heavily used the server is, and adjust our behavior to reduce the load on the server.
IdGenerator Code to generate page ids.
JavascriptUtil Various Javascript code utilities.
LocalUtil Various utilities, mostly to make up for JDK 1.4 functionallity that is not in JDK 1.3
LogErrorHandler An ErrorHandler that writes to the Logger class
Logger A very quick and dirty logging implementation.
Messages Internationalization for DWR
MimeConstants Various constants from generating output.
ServletLoggingOutput An implementation of LoggingOutput that sends stuff to the Servlet.log stream.
StaticTimer A Timer can manage many TimerTasks, but each Timer requires a new thread to operate, so it makes more sense to share a Timer amongst man TimerTasks.
SwallowingHttpServletResponse Used by ExecutionContext to forward results back via javascript.
VersionUtil Interface to the system version info file
WriterOutputStream This is not the evil hack you are looking for.
 


Copyright ? 2005