com.bankframe.ei.servlet
Class ForwardTransactionServlet

java.lang.Object
  extended byjavax.servlet.GenericServlet
      extended byjavax.servlet.http.HttpServlet
          extended bycom.bankframe.ei.servlet.EonServlet
              extended bycom.bankframe.ei.channel.server.HttpServer
                  extended bycom.bankframe.ei.servlet.ForwardTransactionServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class ForwardTransactionServlet
extends HttpServer

This servlet listens for requests from the forwarding session bean. The servlet will accept and parse these request, and use the ForwardUtil class methods to actually forward the requests to the host. The main function of the servlet is to throttle the release of request to the host so as not to flood the host and also to abort the operations if any of the request that it is sending from the queue fail.

Author:
Engineering
See Also:
Serialized Form

Field Summary
static java.lang.String START_HOST_MONITOR
          The BankFrame resourse key to determine if the host monitor should start automatically
static java.lang.String STORE_EMPTY
          The error message for when the store is empty
 
Constructor Summary
ForwardTransactionServlet()
           
 
Method Summary
 void destroy()
          This method shuts down the host monitor any time this servlet is destroyed by the servlet container
 void init(javax.servlet.ServletConfig config)
          This method is called during initialisation of the Servlet by the Servlet Container.
 
Methods inherited from class com.bankframe.ei.channel.server.HttpServer
service
 
Methods inherited from class com.bankframe.ei.servlet.EonServlet
log
 
Methods inherited from class javax.servlet.http.HttpServlet
service
 
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STORE_EMPTY

public static final java.lang.String STORE_EMPTY
The error message for when the store is empty

See Also:
Constant Field Values

START_HOST_MONITOR

public static final java.lang.String START_HOST_MONITOR
The BankFrame resourse key to determine if the host monitor should start automatically

See Also:
Constant Field Values
Constructor Detail

ForwardTransactionServlet

public ForwardTransactionServlet()
Method Detail

destroy

public void destroy()
This method shuts down the host monitor any time this servlet is destroyed by the servlet container


init

public void init(javax.servlet.ServletConfig config)
          throws javax.servlet.ServletException
This method is called during initialisation of the Servlet by the Servlet Container.

Specified by:
init in interface javax.servlet.Servlet
Overrides:
init in class HttpServer
Throws:
javax.servlet.ServletException


Copyright © 2004 Siebel Systems, Inc. All rights reserved.