net.kldp.beat.action
Class ActionService
java.lang.Object
net.kldp.beat.action.ActionService
public class ActionService
- extends java.lang.Object
Constructor Summary |
ActionService(ServletContext context,
HttpServletRequest request,
HttpServletResponse response)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
context
private ActionContext context
ActionService
public ActionService(ServletContext context,
HttpServletRequest request,
HttpServletResponse response)
throws ServletException
- Throws:
ServletException
doService
public void doService(java.lang.Object action,
ActionMapper mapper)
throws ServletException
- Throws:
ServletException
initInterceptors
private void initInterceptors(java.util.Map<UserInterceptor,java.lang.annotation.Annotation> interceptors)
throws InterceptorException
- Throws:
InterceptorException
dispatchView
private void dispatchView(Result result,
java.lang.Object action)
throws ServletException
- Throws:
ServletException
returnToInput
private void returnToInput(java.lang.Object action,
Result input)
throws ServletException
- Throws:
ServletException
invokeMethod
private void invokeMethod(java.lang.Object action,
java.lang.reflect.Method method)
throws ServletException
- Throws:
ServletException
executeSystemInterceptor
private void executeSystemInterceptor(java.lang.Object action,
java.util.Map<SystemInterceptor,java.lang.annotation.Annotation> systemInterceptors)
throws InterceptorException
- Throws:
InterceptorException
executeInterceptors
private boolean executeInterceptors(java.lang.Object action,
java.util.Map<UserInterceptor,java.lang.annotation.Annotation> interceptors)
throws ServletException
- Throws:
ServletException
executeAction
private java.lang.String executeAction(java.lang.Object action)
throws ServletException
- Throws:
ServletException