Uses of Interface
com.instantbank.servicing.control.event.ServicingEvent

Packages that use ServicingEvent
com.instantbank.servicing.control.ejb This is the MVC Controller EJB for Servicing subsystem. 
com.instantbank.servicing.control.ejb.handlers These are handler classes for the MVC Controller EJB of Servicing subsystem (one by use case). 
com.instantbank.servicing.control.event These are the event classes that represent user requests over the Servicing Model. 
com.instantbank.servicing.control.web This is the MVC Controller SERVLET for Servicing subsystem. 
com.instantbank.servicing.control.web.handlers These are handler classes for the MVC Controller SERVLET of Servicing subsystem (one by use case). 
 

Uses of ServicingEvent in com.instantbank.servicing.control.ejb
 

Methods in com.instantbank.servicing.control.ejb with parameters of type ServicingEvent
 java.util.ArrayList ModelUpdateManager.getUpdatedModels(ServicingEvent ese, java.lang.Object answer)
           
 java.util.Collection ServicingController.handleEvent(ServicingEvent ese)
          Principal service: Feeds the specified event to the state machine of the business logic.
 java.util.Collection ServicingControllerEJB.handleEvent(ServicingEvent ese)
          Principal service: Feeds the specified event to the state machine of the business logic.
 java.util.Collection StateMachine.handleEvent(ServicingEvent ese)
          process event corresponding to user request, through associated handler
 

Uses of ServicingEvent in com.instantbank.servicing.control.ejb.handlers
 

Methods in com.instantbank.servicing.control.ejb.handlers with parameters of type ServicingEvent
 java.lang.Object StateHandlerSupport.perform(ServicingEvent event)
          processing of event
 java.lang.Object SetParameterXValueHandler.perform(ServicingEvent event)
          Principal method that process a user request invoking Model EJBs methods
 java.lang.Object ParmSearchOrderHandler.perform(ServicingEvent event)
          Principal method that process a user request invoking Model EJBs methods
 java.lang.Object StateHandler.perform(ServicingEvent event)
          process event
 java.lang.Object ParmRestrictionsHandler.perform(ServicingEvent event)
          Principal method that process a user request invoking Model EJBs methods
 java.lang.Object ParmLevelsNameHandler.perform(ServicingEvent event)
          Principal method that process a user request invoking Model EJBs methods
 java.lang.Object ParmLevel1ValuesHandler.perform(ServicingEvent event)
          Principal method that process a user request invoking Model EJBs methods
 java.lang.Object ParmLevel2ValuesHandler.perform(ServicingEvent event)
          Principal method that process a user request invoking Model EJBs methods
 

Uses of ServicingEvent in com.instantbank.servicing.control.event
 

Classes in com.instantbank.servicing.control.event that implement ServicingEvent
 class ParmLevel1ValuesEvent
          Parameter Level1 Values usecase: This event is sent from the web tier to the EJB Controller to notify the EJB Controller that an action needs to be made in the Parameter Level1 Values model data.
 class ParmLevel2ValuesEvent
          Parameter Level2 Values usecase: This event is sent from the web tier to the EJB Controller to notify the EJB Controller that an action needs to be made in the Parameter Level2 Values model data.
 class ParmLevelsNameEvent
          Parameter Levels Name usecase: This event is sent from the web tier to the EJB Controller to notify the EJB Controller that an action needs to be made in the Parameter Levels Name model data.
 class ParmRestrictionsEvent
          Set Parameter Restrictions usecase: This event is sent from the web tier to the EJB Controller to notify the EJB Controller that an action needs to be made in the Set Parameter Restrictions model data.
 class ParmSearchOrderEvent
          Set Parameter Search Order usecase: This event is sent from the web tier to the EJB Controller to notify the EJB Controller that an action needs to be made in the Set Parameter Search Order model data.
 class ServicingEventSupport
          This is the base class for all events used by the application.
 class SetParameterXValueEvent
          Set Parameter X Value usecase: This event is sent from the web tier to the EJB Controller to notify the EJB Controller that an action needs to be made in the Set Parameter X Value model data.
 

Uses of ServicingEvent in com.instantbank.servicing.control.web
 

Methods in com.instantbank.servicing.control.web that return ServicingEvent
 ServicingEvent RequestToEventTranslator.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          build event corresponding to user request using handler associated to event type
 

Methods in com.instantbank.servicing.control.web with parameters of type ServicingEvent
 java.util.Collection ServicingControllerProxy.handleEvent(ServicingEvent ese)
          feeds the specified event to the state machine of the business logic: sends the event to the controller ejb and gets a list with names of Model objects who were updated
 

Uses of ServicingEvent in com.instantbank.servicing.control.web.handlers
 

Methods in com.instantbank.servicing.control.web.handlers that return ServicingEvent
 ServicingEvent RequestHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          process user request
 ServicingEvent ParmLevelsNameHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a ParmLevesNameEvent with the user request data
private  ServicingEvent ParmLevelsNameHandler.createListParmLevelsNameEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ParmLevelsNameEvent demanding a service of getting the parameter levels name
private  ServicingEvent ParmLevelsNameHandler.createUpdateParmLevelsNameEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ParmLevelsNameEvent demanding a service of updating parameter levels name
 ServicingEvent ParmRestrictionsHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a ParmRestrictionsEvent with the user request data
private  ServicingEvent ParmRestrictionsHandler.createListParmRestrictionsEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ParmRestrictionsEvent demanding a service of getting the parameter restrictions
private  ServicingEvent ParmRestrictionsHandler.createUpdateParmRestrictionsEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ParmRestrictionsEvent demanding a service of updating parameter restrictions
 ServicingEvent ParmSearchOrderHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a ParmSearchOrderEvent with the user request data
private  ServicingEvent ParmSearchOrderHandler.createListParmSearchOrderEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ParmSearchOrderEvent demanding a service of getting the parameter search order
private  ServicingEvent ParmSearchOrderHandler.createUpdateParmSearchOrderEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ParmSearchOrderEvent demanding a service of updating parameter search order
 ServicingEvent ParmLevel1ValuesHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a ParmLevel1ValuesEvent with the user request data
private  ServicingEvent ParmLevel1ValuesHandler.createListParmLevel1ValuesEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ParmLevel1ValuesEvent demanding a service of getting the parameter level1 values
private  ServicingEvent ParmLevel1ValuesHandler.createUpdateParmLevel1ValuesEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ParmLevel1ValuesEvent demanding a service of updating parameter level1 values
 ServicingEvent ParmLevel2ValuesHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a ParmLevel2ValuesEvent with the user request data
private  ServicingEvent ParmLevel2ValuesHandler.createListParmLevel2ValuesEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ParmLevel2ValuesEvent demanding a service of getting the parameter Level2 values
private  ServicingEvent ParmLevel2ValuesHandler.createUpdateParmLevel2ValuesEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ParmLevel2ValuesEvent demanding a service of updating parameter Level2 values
 ServicingEvent SetParameterXValueHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a SetParameterXValueEvent with the user request data
private  ServicingEvent SetParameterXValueHandler.createListSetParameterValueEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a SetParameterXValueEvent demanding a service of getting the parameter values
private  ServicingEvent SetParameterXValueHandler.createUpdateSetParameterValueEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a SerParameterXValueEvent demanding a service of updating parameter restrictions
private  ServicingEvent SetParameterXValueHandler.createVerifySetParameterValueEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a SerParameterXValueEvent demanding a service of verify parameter restrictions