Class ExternalInterceptorImpl

  • public class ExternalInterceptorImpl
    extends ExternalInterceptor
    Implementation of the ExternalInterceptor API that handles moving information in and out of request attributes.
    • Constructor Detail

      • ExternalInterceptorImpl

        public ExternalInterceptorImpl()
    • Method Detail

      • doFinish

        protected void doFinish​(@Nonnull
                                javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response,
                                ProfileRequestContext profileRequestContext,
                                ExternalInterceptorContext externalContext)
                         throws IOException,
        Complete a request to an external interceptor by seeking out the information stored in request attributes and transferring to the session's conversation state, and then transfer control back to the webflow.
        Specified by:
        doFinish in class ExternalInterceptor
        request - servlet request
        response - servlet response
        profileRequestContext - profile request context
        externalContext - external interceptor context
        IOException - if the redirect cannot be issued
        ExternalInterceptorException - if an error occurs