|
Project Wonder 2.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.webobjects.appserver.WORequestHandler com.webobjects.appserver._private.WOActionRequestHandler com.webobjects.appserver._private.WODirectActionRequestHandler er.extensions.ERXDirectActionRequestHandler
Improved direct action request handler. Will automatically handle
character encodings and checks the ERXWOResponseCache
before
actually calling the action.
NOTE: This class is multi thread safe.
Field Summary | |
protected static Boolean |
automaticMessageEncodingEnabled
caches if automatic message encoding is enabled, defaults to true |
static ERXLogger |
log
logging support |
Fields inherited from class com.webobjects.appserver._private.WOActionRequestHandler |
actionClassClass, actionClassName, CLASS_NOT_FOUND, defaultActionName, INSTANTIATION, INVALID_PATH, INVOCATION, shouldAddToStatistics |
Fields inherited from class com.webobjects.appserver.WORequestHandler |
DidHandleRequestNotification |
Constructor Summary | |
ERXDirectActionRequestHandler()
|
|
ERXDirectActionRequestHandler(String actionClassName,
String defaultActionName,
boolean shouldAddToStatistics)
|
Method Summary | |
static boolean |
automaticMessageEncodingEnabled()
Allows the disabling of automatic message encoding. |
WOResponse |
handleRequest(WORequest request)
|
Methods inherited from class com.webobjects.appserver._private.WODirectActionRequestHandler |
allowsContentInputStream, defaultActionClassName, generateErrorResponse, generateRequestRefusal, getRequestHandlerPathForRequest, handler, nullResponse, registerDidHandleActionRequestWithActionNamed, registerWillHandleActionRequest, setAllowsContentInputStream |
Methods inherited from class com.webobjects.appserver._private.WOActionRequestHandler |
_actionClassForName, _handleRequest, _putComponentsToSleepInContext, defaultDefaultActionName, defaultShouldAddToStatistics, getActionInstance, getRequestActionClassAndNameForPath, isSessionIDInRequest, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final ERXLogger log
protected static Boolean automaticMessageEncodingEnabled
Constructor Detail |
public ERXDirectActionRequestHandler()
public ERXDirectActionRequestHandler(String actionClassName, String defaultActionName, boolean shouldAddToStatistics)
Method Detail |
public static boolean automaticMessageEncodingEnabled()
public WOResponse handleRequest(WORequest request)
|
Last updated: Do, Dez 9, 2004 12:46 PM CET | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |