|
IBM Bank Transformation Toolkit Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.struts.base.BTTRequestProcessorUtil
public class BTTRequestProcessorUtil
Field Summary | |
---|---|
protected static java.util.ResourceBundle |
strutsException
|
protected static java.util.ResourceBundle |
strutsTrace
|
Constructor Summary | |
---|---|
BTTRequestProcessorUtil()
|
Method Summary | |
---|---|
boolean |
checkFinalAction(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForward forward)
check it 's final action or not |
protected boolean |
checkFinalForward(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForward forward)
check it 's final Forward or not |
boolean |
checkProcessSwitch(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
check it is processSwitch or not |
void |
createActionCtx(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping)
create ActionCtx |
void |
createProcessCtx(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping)
create ProcessCtx, |
void |
createSubFlowId(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping,
java.lang.String fid)
|
void |
createSubProcessId(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping)
|
java.lang.String |
getActionContextName(org.apache.struts.action.ActionMapping mapping)
get ActionContextName |
static Context |
getActionCtx(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping)
get actionCtx from http request |
java.lang.String |
getParentPID(java.lang.String pid)
|
static Context |
getProcessCtx(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping)
|
static java.lang.String |
getProcessId(javax.servlet.http.HttpServletRequest request)
Set processe ID |
static java.lang.String |
getProcessId(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping)
get processe ID |
java.lang.String |
getSubPID(java.lang.String pid)
|
void |
populateFromContext(org.apache.struts.action.ActionForm form,
Context processCtx,
org.apache.struts.action.ActionMapping mapping)
Invoke the Method named populateFromContext of BTTActionForm |
void |
populateProcessContext(BTTProcessCtxMapperConfig pCtxMapper,
Context src,
Context target)
populate parent context to processCtx |
boolean |
populateToContext(org.apache.struts.action.ActionForm form,
Context processCtx,
org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean isDirect)
Invoke the Method named populateToContext of BTTActionForm |
void |
prepareProcess(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
create ProcessId and ProcessCtx |
void |
prepareProcessSwitch(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
|
static void |
pruneFlowContext(Context ctx)
prune flowContext |
void |
releaseProcessResource(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForward forward)
|
org.apache.struts.action.ActionForward |
updateForward(org.apache.struts.action.ActionForward forward,
org.apache.struts.action.ActionMapping switchActionMapping,
javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletContext servletContext)
update Forward |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static java.util.ResourceBundle strutsTrace
protected static java.util.ResourceBundle strutsException
Constructor Detail |
---|
public BTTRequestProcessorUtil()
Method Detail |
---|
public void populateFromContext(org.apache.struts.action.ActionForm form, Context processCtx, org.apache.struts.action.ActionMapping mapping) throws javax.servlet.ServletException, DSEInvalidArgumentException
form
- mapping
-
ServletException,DSEInvalidArgumentException
javax.servlet.ServletException
DSEInvalidArgumentException
public boolean populateToContext(org.apache.struts.action.ActionForm form, Context processCtx, org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean isDirect) throws javax.servlet.ServletException, DSEInvalidArgumentException
form
- mapping
-
javax.servlet.ServletException
DSEInvalidArgumentException
public static java.lang.String getProcessId(javax.servlet.http.HttpServletRequest request, org.apache.struts.action.ActionMapping mapping)
request
- mapping
-
public boolean checkFinalAction(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForward forward)
mapping
-
protected boolean checkFinalForward(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForward forward)
mapping
-
public boolean checkProcessSwitch(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
mapping
-
public void prepareProcessSwitch(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request) throws DSEInvalidArgumentException, DSEObjectNotFoundException, DSEInvalidRequestException
mapping
- request
-
DSEInvalidArgumentException
DSEObjectNotFoundException
DSEInvalidRequestException
public void populateProcessContext(BTTProcessCtxMapperConfig pCtxMapper, Context src, Context target) throws DSEInvalidArgumentException, DSEObjectNotFoundException, DSEInvalidRequestException
src
- target
-
DSEInvalidArgumentException
DSEObjectNotFoundException
DSEInvalidRequestException
public void releaseProcessResource(javax.servlet.http.HttpServletRequest request, org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForward forward) throws DSEInvalidArgumentException, DSEObjectNotFoundException, DSEInvalidRequestException
request
-
DSEInvalidArgumentException
DSEObjectNotFoundException
DSEInvalidRequestException
public void prepareProcess(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request) throws DSEInvalidRequestException
mapping
- request
-
DSEInvalidRequestException
public static Context getProcessCtx(javax.servlet.http.HttpServletRequest request, org.apache.struts.action.ActionMapping mapping)
request
- mapping
-
public static Context getActionCtx(javax.servlet.http.HttpServletRequest request, org.apache.struts.action.ActionMapping mapping)
request
- mapping
-
public void createProcessCtx(javax.servlet.http.HttpServletRequest request, org.apache.struts.action.ActionMapping mapping) throws DSEInvalidRequestException
request
- mapping
-
DSEInvalidRequestException
public void createActionCtx(javax.servlet.http.HttpServletRequest request, org.apache.struts.action.ActionMapping mapping) throws DSEInvalidRequestException, java.lang.Exception
request
- mapping
-
DSEInvalidRequestException
java.lang.Exception
public java.lang.String getActionContextName(org.apache.struts.action.ActionMapping mapping)
mapping
- public org.apache.struts.action.ActionForward updateForward(org.apache.struts.action.ActionForward forward, org.apache.struts.action.ActionMapping switchActionMapping, javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext servletContext) throws java.lang.Exception
forward
- mapping
- request
- servletContext
-
java.lang.Exception
public java.lang.String getParentPID(java.lang.String pid)
pid
-
public java.lang.String getSubPID(java.lang.String pid)
pid
-
public void createSubProcessId(javax.servlet.http.HttpServletRequest request, org.apache.struts.action.ActionMapping mapping)
request
- mapping
- public void createSubFlowId(javax.servlet.http.HttpServletRequest request, org.apache.struts.action.ActionMapping mapping, java.lang.String fid)
request
- mapping
- public static java.lang.String getProcessId(javax.servlet.http.HttpServletRequest request)
request
-
public static void pruneFlowContext(Context ctx) throws DSEInvalidRequestException, DSEObjectNotFoundException
context
-
DSEInvalidRequestException
DSEObjectNotFoundException
|
IBM Bank Transformation Toolkit Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |