Class CollaboratorHelper
java.lang.Object
com.ibm.wsspi.webcontainer.collaborator.CollaboratorHelper
- All Implemented Interfaces:
ICollaboratorHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EnumSet<CollaboratorInvocationEnum>static final boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoInvocationCollaboratorsPostInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd) voiddoInvocationCollaboratorsPostInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) voiddoInvocationCollaboratorsPreInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd) voiddoInvocationCollaboratorsPreInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) voidpostInvokeCollaborators(ICollaboratorMetaData collabMetaData, EnumSet<CollaboratorInvocationEnum> colEnum) voidpreInvokeCollaborators(ICollaboratorMetaData collabMetaData, EnumSet<CollaboratorInvocationEnum> colEnum) processSecurityPreInvokeException(com.ibm.wsspi.webcontainer.security.SecurityViolationException sve, RequestProcessor requestProcessor, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext dispatchContext, com.ibm.ws.webcontainer.webapp.WebApp context, String name)
-
Field Details
-
allCollabEnum
-
DEFER_SERVLET_REQUEST_LISTENER_DESTROY_ON_ERROR
public static final boolean DEFER_SERVLET_REQUEST_LISTENER_DESTROY_ON_ERROR
-
-
Constructor Details
-
CollaboratorHelper
public CollaboratorHelper(com.ibm.ws.webcontainer.webapp.WebApp webApp)
-
-
Method Details
-
processSecurityPreInvokeException
public Object processSecurityPreInvokeException(com.ibm.wsspi.webcontainer.security.SecurityViolationException sve, RequestProcessor requestProcessor, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext dispatchContext, com.ibm.ws.webcontainer.webapp.WebApp context, String name) throws com.ibm.websphere.servlet.error.ServletErrorReport - Specified by:
processSecurityPreInvokeExceptionin interfaceICollaboratorHelper- Throws:
com.ibm.websphere.servlet.error.ServletErrorReport
-
getWebAppNameSpaceCollaborator
- Specified by:
getWebAppNameSpaceCollaboratorin interfaceICollaboratorHelper
-
getWebAppConnectionCollaborator
- Specified by:
getWebAppConnectionCollaboratorin interfaceICollaboratorHelper
-
doInvocationCollaboratorsPreInvoke
public void doInvocationCollaboratorsPreInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) - Specified by:
doInvocationCollaboratorsPreInvokein interfaceICollaboratorHelper
-
doInvocationCollaboratorsPostInvoke
public void doInvocationCollaboratorsPostInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) - Specified by:
doInvocationCollaboratorsPostInvokein interfaceICollaboratorHelper
-
doInvocationCollaboratorsPreInvoke
public void doInvocationCollaboratorsPreInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd) - Specified by:
doInvocationCollaboratorsPreInvokein interfaceICollaboratorHelper
-
doInvocationCollaboratorsPostInvoke
public void doInvocationCollaboratorsPostInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd) - Specified by:
doInvocationCollaboratorsPostInvokein interfaceICollaboratorHelper
-
getSecurityCollaborator
- Specified by:
getSecurityCollaboratorin interfaceICollaboratorHelper
-
getWebAppTransactionCollaborator
- Specified by:
getWebAppTransactionCollaboratorin interfaceICollaboratorHelper
-
preInvokeCollaborators
public void preInvokeCollaborators(ICollaboratorMetaData collabMetaData, EnumSet<CollaboratorInvocationEnum> colEnum) throws javax.servlet.ServletException, IOException, Exception - Specified by:
preInvokeCollaboratorsin interfaceICollaboratorHelper- Throws:
javax.servlet.ServletExceptionIOExceptionException
-
postInvokeCollaborators
public void postInvokeCollaborators(ICollaboratorMetaData collabMetaData, EnumSet<CollaboratorInvocationEnum> colEnum) throws javax.servlet.ServletException, IOException, Exception - Specified by:
postInvokeCollaboratorsin interfaceICollaboratorHelper- Throws:
javax.servlet.ServletExceptionIOExceptionException
-