com.instantbank.servicing.control.web
Class URLMapping

java.lang.Object
  |
  +--com.instantbank.servicing.control.web.URLMapping

public class URLMapping
extends java.lang.Object

Associated Structure to request url.

Author:
Instant-bank (Consuelo Franky)

Field Summary
private  java.lang.String flowHandler
           
private  java.lang.String requestHandler
           
private  java.util.HashMap resultMappings
           
private  java.lang.String screen
           
private  java.lang.String url
           
private  boolean useFlowHandler
           
private  boolean useRequestHandler
           
 
Constructor Summary
URLMapping(java.lang.String url, java.lang.String screen)
          constructor
URLMapping(java.lang.String url, java.lang.String screen, boolean useRequestHandler, boolean useFlowHandler, java.lang.String requestHandler, java.lang.String flowHandler, java.util.HashMap resultMappings)
          constructor
 
Method Summary
 java.lang.String getFlowHandler()
          Gets the flowHandler attribute of the URLMapping object
 java.lang.String getRequestHandler()
          Gets the requestHandler attribute of the URLMapping object
 java.util.HashMap getResultMappings()
          Gets the resultMappings attribute of the URLMapping object
 java.lang.String getResultScreen(java.lang.String key)
          Gets the resultScreen attribute of the URLMapping object
 java.lang.String getScreen()
          Gets the screen attribute of the URLMapping object
 java.lang.String toString()
          textual representation of URLMapping structure
 boolean useFlowHandler()
          get useFlowHandler attribute
 boolean useRequestHandler()
          get useRequestHandler attribute
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

url

private java.lang.String url

useRequestHandler

private boolean useRequestHandler

useFlowHandler

private boolean useFlowHandler

flowHandler

private java.lang.String flowHandler

requestHandler

private java.lang.String requestHandler

resultMappings

private java.util.HashMap resultMappings

screen

private java.lang.String screen
Constructor Detail

URLMapping

public URLMapping(java.lang.String url,
                  java.lang.String screen)
constructor
Parameters:
url - url associated to request
screen - normal output screen

URLMapping

public URLMapping(java.lang.String url,
                  java.lang.String screen,
                  boolean useRequestHandler,
                  boolean useFlowHandler,
                  java.lang.String requestHandler,
                  java.lang.String flowHandler,
                  java.util.HashMap resultMappings)
constructor
Parameters:
url - url associated to request
screen - normal output screen
useRequestHandler - signals if it uses request handler
useFlowHandler - signals if it uses flow handler
requestHandler - name of request handler class
flowHandler - name of flow handler class
resultMappings - hasMap of possible output screens
Method Detail

useFlowHandler

public boolean useFlowHandler()
get useFlowHandler attribute
Returns:
value of useFlowHandler attribute

useRequestHandler

public boolean useRequestHandler()
get useRequestHandler attribute
Returns:
value of useRequestHandler attribute

getRequestHandler

public java.lang.String getRequestHandler()
Gets the requestHandler attribute of the URLMapping object
Returns:
The requestHandler value

getFlowHandler

public java.lang.String getFlowHandler()
Gets the flowHandler attribute of the URLMapping object
Returns:
The flowHandler value

getScreen

public java.lang.String getScreen()
Gets the screen attribute of the URLMapping object
Returns:
The screen value

getResultScreen

public java.lang.String getResultScreen(java.lang.String key)
Gets the resultScreen attribute of the URLMapping object
Parameters:
key - name of parameter
Returns:
The resultScreen value

getResultMappings

public java.util.HashMap getResultMappings()
Gets the resultMappings attribute of the URLMapping object
Returns:
The resultMappings value

toString

public java.lang.String toString()
textual representation of URLMapping structure
Overrides:
toString in class java.lang.Object
Returns:
text