Uses of Class
com.instantbank.lettertemplate.control.LetterTemplateEventException

Packages that use LetterTemplateEventException
com.instantbank.lettertemplate.control.ejb This is the MVC Controller EJB for Letters subsystem. 
com.instantbank.lettertemplate.control.ejb.handlers These are handler classes for the MVC Controller EJB of Letters subsystem (one by use case). 
com.instantbank.lettertemplate.control.web This is the MVC Controller SERVLET for Letters subsystem. 
com.instantbank.lettertemplate.control.web.handlers These are handler classes for the MVC Controller SERVLET of Letters subsystem (one by use case). 
com.instantbank.lettertemplate.editor.web Here is the intermediate servlet between the applet and the ejbs. 
 

Uses of LetterTemplateEventException in com.instantbank.lettertemplate.control.ejb
 

Methods in com.instantbank.lettertemplate.control.ejb that throw LetterTemplateEventException
 java.util.Collection LetterTemplateController.handleEvent(LetterTemplateEvent ese)
          Principal service: Feeds the specified event to the state machine of the business logic.
 java.util.Collection StateMachine.handleEvent(LetterTemplateEvent ese)
          process event corresponding to user request, through associated handler
private  java.lang.String StateMachine.getHandlerName(java.lang.String eventName)
          get in context the name of handler class for the event
 java.util.Collection LetterTemplateControllerEJB.handleEvent(LetterTemplateEvent ese)
          Principal service: Feeds the specified event to the state machine of the business logic.
 

Uses of LetterTemplateEventException in com.instantbank.lettertemplate.control.ejb.handlers
 

Methods in com.instantbank.lettertemplate.control.ejb.handlers that throw LetterTemplateEventException
 java.lang.Object StateHandler.perform(LetterTemplateEvent event)
          process event
 java.lang.Object StateHandlerSupport.perform(LetterTemplateEvent event)
          processing of event
 java.lang.Object SetLetterJobHandler.perform(LetterTemplateEvent event)
          principal method that process a user request invoking Model EJBs methods
private  java.util.ArrayList SetLetterJobHandler.performLIST_JOBS(SetLetterJobEvent ce)
          auxiliary method that processes an SetLetterJobEvent with LIST_JOBS action.
private  java.util.ArrayList SetLetterJobHandler.performGET_TEMPLATE_FIELDS(SetLetterJobEvent ce)
          auxiliary method that processes an SetLetterJobEvent with GET_TEMPLATE_FIELDS action.
private  java.util.ArrayList SetLetterJobHandler.performSAVE_JOB(SetLetterJobEvent ce)
          auxiliary method that processes an SetLetterJobEvent with SAVE_JOB action.
private  java.util.ArrayList SetLetterJobHandler.performGET_JOB(SetLetterJobEvent ce)
          auxiliary method that processes an SetLetterJobEvent with GET_JOB action.
private  java.util.ArrayList SetLetterJobHandler.performREMOVE_JOB(SetLetterJobEvent ce)
          auxiliary method that processes an SetLetterJobEvent with REMOVE_JOB action.
 java.lang.Object PreviewPrintHandler.perform(LetterTemplateEvent event)
          principal method that process an * invoking Model EJBs methods
 java.lang.Object ImagesRepositoryHandler.perform(LetterTemplateEvent event)
          principal method that process an ImagesRepositoryEvent invoking Model EJBs methods
 java.lang.Object BatchStartHandler.perform(LetterTemplateEvent event)
          principal method that process a user request invoking Model EJBs methods
 java.lang.Object TemplatesHandler.perform(LetterTemplateEvent event)
          principal method that process an TemplatesEvent invoking Model EJBs methods
 java.lang.Object CategoryHandler.perform(LetterTemplateEvent event)
          principal method that process a user request invoking Model EJBs methods
 java.lang.Object BatchReviewHandler.perform(LetterTemplateEvent event)
          principal method that process a user request invoking Model EJBs methods
 java.lang.Object ComponentsHandler.perform(LetterTemplateEvent event)
          principal method that process a user request invoking Model EJBs methods
 

Uses of LetterTemplateEventException in com.instantbank.lettertemplate.control.web
 

Methods in com.instantbank.lettertemplate.control.web that throw LetterTemplateEventException
 LetterTemplateEvent RequestToEventTranslator.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          build event corresponding to user request using handler associated to event type
 java.lang.Object RequestProcessor.processRequest(javax.servlet.http.HttpServletRequest request)
          This method is the core of the RequestProcessor.
 java.util.Collection LetterTemplateControllerProxy.handleEvent(LetterTemplateEvent 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
 void ScreenFlowManager.getNextScreen(javax.servlet.http.HttpServletRequest request, java.lang.Object answer, javax.servlet.ServletContext context)
          Using the information we have in the request along with The url map for the current url we will insure that the propper current screen is selected based on the settings in both the screendefinitions.xml file and requestmappings.xml files.
 

Uses of LetterTemplateEventException in com.instantbank.lettertemplate.control.web.handlers
 

Methods in com.instantbank.lettertemplate.control.web.handlers that throw LetterTemplateEventException
 java.lang.String TemplatesFlowHandler.processFlow(javax.servlet.http.HttpServletRequest request, java.lang.Object answer, javax.servlet.ServletContext context)
          principal method for deciding output screen after processing an action
 LetterTemplateEvent BatchReviewHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a BatchReviewEvent with the user request data
private  LetterTemplateEvent BatchReviewHandler.createListReviewStartEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a BatchReviewEvent demanding a service of getting the letter batch review
private  LetterTemplateEvent BatchReviewHandler.createUpdateReviewStartEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a BatchReviewEvent demanding a service of updating letter batch review
 LetterTemplateEvent ComponentsHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a ComponentsEvent with the user request data
private  LetterTemplateEvent ComponentsHandler.createListComponentsEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ComponentsEvent demanding a service of getting the components list
private  LetterTemplateEvent ComponentsHandler.createUpdateComponentsEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ComponentsEvent demanding a service of updating several letters components
 java.lang.String CategoryFlowHandler.processFlow(javax.servlet.http.HttpServletRequest request, java.lang.Object answer, javax.servlet.ServletContext context)
          principal method for deciding output screen after processing an action
 LetterTemplateEvent ImageUploadHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request (corresponding to upload image) instantiating a ImagesRepositoryEvent with the user request data
private  LetterTemplateEvent ImageUploadHandler.createNewImagesRepositoryEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ImagesRepositoryEvent demanding a service of new image storage
 java.lang.String SetLetterJobFlowHandler.processFlow(javax.servlet.http.HttpServletRequest request, java.lang.Object answer, javax.servlet.ServletContext context)
          principal method for deciding output screen after processing an action
 LetterTemplateEvent RequestHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          process user request
 java.lang.String ImagesRepositoryFlowHandler.processFlow(javax.servlet.http.HttpServletRequest request, java.lang.Object answer, javax.servlet.ServletContext context)
          principal method for deciding output screen after processing an action
 LetterTemplateEvent SetLetterJobHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a SetLetterJobEvent with the user request data
private  LetterTemplateEvent SetLetterJobHandler.createListSetLetterJobEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a SetLetterJobEvent demanding a service of getting the letter jobs list
private  LetterTemplateEvent SetLetterJobHandler.createGetTemplateFieldsEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a SetLetterJobEvent demanding a service of getting the fields of a specific letter template
private  LetterTemplateEvent SetLetterJobHandler.createGetSetLetterJobEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a SetLetterJobEvent demanding a service of getting a specific job
private  LetterTemplateEvent SetLetterJobHandler.createSaveSetLetterJobEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a SetLetterJobEvent demanding a service of saving a job
private  LetterTemplateEvent SetLetterJobHandler.createRemoveSetLetterJobEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a SetLetterJobEvent demanding a service of removing a specif job
private  JobModel SetLetterJobHandler.parseXMLJob(java.lang.String xmlJob, JobWebImpl jobView)
          auxiliary method for parsing a XML string containing data of a job to save
 LetterTemplateEvent CategoryHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a CategoryEvent with the user request data
private  LetterTemplateEvent CategoryHandler.createListCategoryEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a CategoryEvent demanding a service of getting the categories list
private  LetterTemplateEvent CategoryHandler.createUpdateCategoryEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a CategoryEvent demanding a service of updating several letters categories
 LetterTemplateEvent TemplatesHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a TemplatesEvent with the user request data
private  LetterTemplateEvent TemplatesHandler.createListTemplatesEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a TemplatesEvent demanding a service of getting the templates list
private  LetterTemplateEvent TemplatesHandler.createUpdateTemplatesEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a TemplatesEvent demanding a service of updating several letters templates
 LetterTemplateEvent PreviewPrintHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a PreviewPrintEvent with the user request data
private  LetterTemplateEvent PreviewPrintHandler.createListTemplatesPreviewEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a PreviewPrintEvent demanding a service of getting the templates list
 java.lang.String PreviewPrintFlowHandler.processFlow(javax.servlet.http.HttpServletRequest request, java.lang.Object answer, javax.servlet.ServletContext context)
          principal method for deciding output screen after processing an action
 java.lang.String ComponentsFlowHandler.processFlow(javax.servlet.http.HttpServletRequest request, java.lang.Object answer, javax.servlet.ServletContext context)
          principal method for deciding output screen after processing an action
 java.lang.String BatchReviewFlowHandler.processFlow(javax.servlet.http.HttpServletRequest request, java.lang.Object answer, javax.servlet.ServletContext context)
          principal method for deciding output screen after processing an action
 LetterTemplateEvent ImagesRepositoryHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a ImagesRepositoryEvent with the user request data
private  LetterTemplateEvent ImagesRepositoryHandler.createListImagesRepositoryEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ImagesRepositoryEvent demanding a service of getting the images list
private  LetterTemplateEvent ImagesRepositoryHandler.createUpdateImageEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ImagesRepositoryEvent demanding a service of updating several letters images
private  LetterTemplateEvent ImagesRepositoryHandler.createUploadImageEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a ImagesRepositoryEvent demanding a service of updating several images
 java.lang.String FlowHandler.processFlow(javax.servlet.http.HttpServletRequest request, java.lang.Object answer, javax.servlet.ServletContext context)
          Description of the Method
 java.lang.String BatchStartFlowHandler.processFlow(javax.servlet.http.HttpServletRequest request, java.lang.Object answer, javax.servlet.ServletContext context)
          principal method for deciding output screen after processing an action
 LetterTemplateEvent BatchStartHandler.processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          principal method that process a user request instantiating a BatchStartEvent with the user request data
private  LetterTemplateEvent BatchStartHandler.createListBatchStartEvent(javax.servlet.http.HttpServletRequest request)
          method for instantiating a BatchStartEvent demanding a service of getting the letter batch start
 

Uses of LetterTemplateEventException in com.instantbank.lettertemplate.editor.web
 

Methods in com.instantbank.lettertemplate.editor.web that throw LetterTemplateEventException
static java.lang.String TemplateTransformer.substituteVariableTags(java.lang.String rtf, java.util.ArrayList[] theVariables)
          Substitutes every occurrence of a TemplateTransformer.VARMARK --in the rtf text of this template-- by the "\docvar" rtf convention (see TemplateTransformer.rtfVariableTag(String)).
 java.lang.String TemplateTransformer.toFoFile()
          Transform a LetterTemplate in a "fo-template" file with external references to image files.
 java.lang.String TemplateTransformer.substituteImages(java.lang.String basePath, java.lang.String unfilledFo)
          Substitutes images marks in a Fo template by an actual fo-reference to images files.
 java.io.ByteArrayOutputStream TemplateTransformer.transform(java.lang.String[] varValues)
          Produces an actual letter
 

Constructors in com.instantbank.lettertemplate.editor.web that throw LetterTemplateEventException
TemplateTransformer(java.lang.String tmpDir, java.lang.String foTemplate, java.util.ArrayList[] theImages, java.util.ArrayList[] theVars, java.lang.String foFileName, LetterTemplate letejb)
          TemplateTransformer constructor.
TemplateTransformer(java.util.ArrayList[] theVars, java.util.Hashtable hashFields)
          Light version of a TemplateTransformer.