Class CollaboratorHelper
- java.lang.Object
- 
- com.ibm.wsspi.webcontainer.collaborator.CollaboratorHelper
 
- 
- All Implemented Interfaces:
- ICollaboratorHelper
 
 public abstract class CollaboratorHelper extends java.lang.Object implements ICollaboratorHelper 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.util.EnumSet<CollaboratorInvocationEnum>allCollabEnumstatic booleanDEFER_SERVLET_REQUEST_LISTENER_DESTROY_ON_ERROR
 - 
Constructor SummaryConstructors Constructor Description CollaboratorHelper(com.ibm.ws.webcontainer.webapp.WebApp webApp)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoInvocationCollaboratorsPostInvoke(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)IWebAppSecurityCollaboratorgetSecurityCollaborator()IConnectionCollaboratorgetWebAppConnectionCollaborator()IWebAppNameSpaceCollaboratorgetWebAppNameSpaceCollaborator()IWebAppTransactionCollaboratorgetWebAppTransactionCollaborator()voidpostInvokeCollaborators(ICollaboratorMetaData collabMetaData, java.util.EnumSet<CollaboratorInvocationEnum> colEnum)voidpreInvokeCollaborators(ICollaboratorMetaData collabMetaData, java.util.EnumSet<CollaboratorInvocationEnum> colEnum)java.lang.ObjectprocessSecurityPreInvokeException(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, java.lang.String name)
 
- 
- 
- 
Field Detail- 
allCollabEnumpublic static final java.util.EnumSet<CollaboratorInvocationEnum> allCollabEnum 
 - 
DEFER_SERVLET_REQUEST_LISTENER_DESTROY_ON_ERRORpublic static final boolean DEFER_SERVLET_REQUEST_LISTENER_DESTROY_ON_ERROR 
 
- 
 - 
Method Detail- 
processSecurityPreInvokeExceptionpublic java.lang.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, java.lang.String name) throws com.ibm.websphere.servlet.error.ServletErrorReport- Specified by:
- processSecurityPreInvokeExceptionin interface- ICollaboratorHelper
- Throws:
- com.ibm.websphere.servlet.error.ServletErrorReport
 
 - 
getWebAppNameSpaceCollaboratorpublic IWebAppNameSpaceCollaborator getWebAppNameSpaceCollaborator() - Specified by:
- getWebAppNameSpaceCollaboratorin interface- ICollaboratorHelper
 
 - 
getWebAppConnectionCollaboratorpublic IConnectionCollaborator getWebAppConnectionCollaborator() - Specified by:
- getWebAppConnectionCollaboratorin interface- ICollaboratorHelper
 
 - 
doInvocationCollaboratorsPreInvokepublic void doInvocationCollaboratorsPreInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) - Specified by:
- doInvocationCollaboratorsPreInvokein interface- ICollaboratorHelper
 
 - 
doInvocationCollaboratorsPostInvokepublic void doInvocationCollaboratorsPostInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) - Specified by:
- doInvocationCollaboratorsPostInvokein interface- ICollaboratorHelper
 
 - 
doInvocationCollaboratorsPreInvokepublic void doInvocationCollaboratorsPreInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd) - Specified by:
- doInvocationCollaboratorsPreInvokein interface- ICollaboratorHelper
 
 - 
doInvocationCollaboratorsPostInvokepublic void doInvocationCollaboratorsPostInvoke(IInvocationCollaborator[] webAppInvocationCollaborators, WebComponentMetaData cmd) - Specified by:
- doInvocationCollaboratorsPostInvokein interface- ICollaboratorHelper
 
 - 
getSecurityCollaboratorpublic IWebAppSecurityCollaborator getSecurityCollaborator() - Specified by:
- getSecurityCollaboratorin interface- ICollaboratorHelper
 
 - 
getWebAppTransactionCollaboratorpublic IWebAppTransactionCollaborator getWebAppTransactionCollaborator() - Specified by:
- getWebAppTransactionCollaboratorin interface- ICollaboratorHelper
 
 - 
preInvokeCollaboratorspublic void preInvokeCollaborators(ICollaboratorMetaData collabMetaData, java.util.EnumSet<CollaboratorInvocationEnum> colEnum) throws javax.servlet.ServletException, java.io.IOException, java.lang.Exception - Specified by:
- preInvokeCollaboratorsin interface- ICollaboratorHelper
- Throws:
- javax.servlet.ServletException
- java.io.IOException
- java.lang.Exception
 
 - 
postInvokeCollaboratorspublic void postInvokeCollaborators(ICollaboratorMetaData collabMetaData, java.util.EnumSet<CollaboratorInvocationEnum> colEnum) throws javax.servlet.ServletException, java.io.IOException, java.lang.Exception - Specified by:
- postInvokeCollaboratorsin interface- ICollaboratorHelper
- Throws:
- javax.servlet.ServletException
- java.io.IOException
- java.lang.Exception
 
 
- 
 
-