org.apache.agila.impl.web
Class AgilaServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.apache.agila.impl.servlet.ActionServlet
              extended by org.apache.agila.impl.web.AgilaServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, LogService

public class AgilaServlet
extends ActionServlet
implements LogService

$Id: AgilaServlet.java 349220 2005-11-27 12:09:44Z clim $

See Also:
Serialized Form

Field Summary
static java.lang.String HTTP_ACTION_VERB
           
 
Constructor Summary
AgilaServlet()
           
 
Method Summary
 void debug(java.lang.Object msg)
           
 void debug(java.lang.Object msg, java.lang.Throwable t)
           
 void defaultAction(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Called when there is no action specified
 void detail_instance(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void dismiss_from_list(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void do_task(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void doRender(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Render the JSP page
 void error(java.lang.Object msg)
           
 void error(java.lang.Object msg, java.lang.Throwable t)
           
protected  java.lang.String getActionVerb()
           
 void info(java.lang.Object msg)
           
 void info(java.lang.Object msg, java.lang.Throwable t)
           
 void init()
           
 boolean isDebugEnabled()
           
 boolean isErrorEnabled()
           
 boolean isInfoEnabled()
           
 void nudge_from_task(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void resume_instance(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Resume the instance.
 void save_user_preference(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void show_instance_list(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void show_notification_list(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void show_process_list(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void show_task_list(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void show_user_list(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Display the list of users
 void show_user_preference(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void start_process_instance_with_variables(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void start_process_instance(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void stop_instance(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Stop the instance.
 void submit_task_info(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void suspend_instance(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Suspend the instance.
 void unknownAction(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Called when the action specified is not found
 void upload_process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void upload_submit(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 void user_logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class org.apache.agila.impl.servlet.ActionServlet
service
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HTTP_ACTION_VERB

public static final java.lang.String HTTP_ACTION_VERB
See Also:
Constant Field Values
Constructor Detail

AgilaServlet

public AgilaServlet()
Method Detail

init

public void init()
          throws javax.servlet.ServletException
Overrides:
init in class javax.servlet.GenericServlet
Throws:
javax.servlet.ServletException

getActionVerb

protected java.lang.String getActionVerb()
Specified by:
getActionVerb in class ActionServlet

defaultAction

public void defaultAction(javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response)
                   throws javax.servlet.ServletException,
                          java.io.IOException
Called when there is no action specified

Specified by:
defaultAction in class ActionServlet
Throws:
javax.servlet.ServletException
java.io.IOException

upload_submit

public void upload_submit(javax.servlet.http.HttpServletRequest req,
                          javax.servlet.http.HttpServletResponse res)
                   throws javax.servlet.ServletException,
                          java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

upload_process

public void upload_process(javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response)
                    throws javax.servlet.ServletException,
                           java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

show_process_list

public void show_process_list(javax.servlet.http.HttpServletRequest request,
                              javax.servlet.http.HttpServletResponse response)
                       throws javax.servlet.ServletException,
                              java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

show_notification_list

public void show_notification_list(javax.servlet.http.HttpServletRequest request,
                                   javax.servlet.http.HttpServletResponse response)
                            throws javax.servlet.ServletException,
                                   java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

show_user_preference

public void show_user_preference(javax.servlet.http.HttpServletRequest request,
                                 javax.servlet.http.HttpServletResponse response)
                          throws javax.servlet.ServletException,
                                 java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

save_user_preference

public void save_user_preference(javax.servlet.http.HttpServletRequest request,
                                 javax.servlet.http.HttpServletResponse response)
                          throws javax.servlet.ServletException,
                                 java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

show_task_list

public void show_task_list(javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response)
                    throws javax.servlet.ServletException,
                           java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

show_instance_list

public void show_instance_list(javax.servlet.http.HttpServletRequest request,
                               javax.servlet.http.HttpServletResponse response)
                        throws javax.servlet.ServletException,
                               java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

start_process_instance

public void start_process_instance(javax.servlet.http.HttpServletRequest request,
                                   javax.servlet.http.HttpServletResponse response)
                            throws javax.servlet.ServletException,
                                   java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

start_process_instance_with_variables

public void start_process_instance_with_variables(javax.servlet.http.HttpServletRequest request,
                                                  javax.servlet.http.HttpServletResponse response)
                                           throws javax.servlet.ServletException,
                                                  java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

nudge_from_task

public void nudge_from_task(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response)
                     throws javax.servlet.ServletException,
                            java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

do_task

public void do_task(javax.servlet.http.HttpServletRequest request,
                    javax.servlet.http.HttpServletResponse response)
             throws javax.servlet.ServletException,
                    java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

submit_task_info

public void submit_task_info(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response)
                      throws javax.servlet.ServletException,
                             java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

dismiss_from_list

public void dismiss_from_list(javax.servlet.http.HttpServletRequest request,
                              javax.servlet.http.HttpServletResponse response)
                       throws javax.servlet.ServletException,
                              java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

user_logout

public void user_logout(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response)
                 throws javax.servlet.ServletException,
                        java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

stop_instance

public void stop_instance(javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response)
                   throws javax.servlet.ServletException,
                          java.io.IOException
Stop the instance. Only applicable to running instances.

Parameters:
request -
response -
Throws:
javax.servlet.ServletException
java.io.IOException

detail_instance

public void detail_instance(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response)
                     throws javax.servlet.ServletException,
                            java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

suspend_instance

public void suspend_instance(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response)
                      throws javax.servlet.ServletException,
                             java.io.IOException
Suspend the instance. Only applicable to running instances.

Parameters:
request -
response -
Throws:
javax.servlet.ServletException
java.io.IOException

resume_instance

public void resume_instance(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response)
                     throws javax.servlet.ServletException,
                            java.io.IOException
Resume the instance. Only applicable to suspended instances.

Parameters:
request -
response -
Throws:
javax.servlet.ServletException
java.io.IOException

show_user_list

public void show_user_list(javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response)
                    throws javax.servlet.ServletException,
                           java.io.IOException
Display the list of users

Throws:
javax.servlet.ServletException
java.io.IOException

unknownAction

public void unknownAction(javax.servlet.http.HttpServletRequest req,
                          javax.servlet.http.HttpServletResponse res)
                   throws javax.servlet.ServletException,
                          java.io.IOException
Called when the action specified is not found

Specified by:
unknownAction in class ActionServlet
Parameters:
req -
res -
Throws:
javax.servlet.ServletException
java.io.IOException

doRender

public void doRender(javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response)
              throws javax.servlet.ServletException,
                     java.io.IOException
Render the JSP page

Parameters:
request -
response -
Throws:
javax.servlet.ServletException
java.io.IOException

isInfoEnabled

public boolean isInfoEnabled()
Specified by:
isInfoEnabled in interface LogService

info

public void info(java.lang.Object msg)
Specified by:
info in interface LogService

info

public void info(java.lang.Object msg,
                 java.lang.Throwable t)
Specified by:
info in interface LogService

isDebugEnabled

public boolean isDebugEnabled()
Specified by:
isDebugEnabled in interface LogService

debug

public void debug(java.lang.Object msg)
Specified by:
debug in interface LogService

debug

public void debug(java.lang.Object msg,
                  java.lang.Throwable t)
Specified by:
debug in interface LogService

isErrorEnabled

public boolean isErrorEnabled()
Specified by:
isErrorEnabled in interface LogService

error

public void error(java.lang.Object msg)
Specified by:
error in interface LogService

error

public void error(java.lang.Object msg,
                  java.lang.Throwable t)
Specified by:
error in interface LogService


Copyright © 2004-2005 The Apache Software Foundation. All Rights Reserved.