Class AbstractRetryEntryPoint

    • Field Detail

      • logger

        protected final org.apache.commons.logging.Log logger
    • Constructor Detail

      • AbstractRetryEntryPoint

        public AbstractRetryEntryPoint​(java.lang.String scheme,
                                       int standardPort)
    • Method Detail

      • commence

        public void commence​(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response)
                      throws java.io.IOException
        Description copied from interface: ChannelEntryPoint
        Commences a secure channel.

        Implementations should modify the headers on the ServletResponse as necessary to commence the user agent using the implementation's supported channel type.

        Specified by:
        commence in interface ChannelEntryPoint
        Parameters:
        request - that a ChannelProcessor has rejected
        response - so that the user agent can begin using a new channel
        Throws:
        java.io.IOException
      • getMappedPort

        protected abstract java.lang.Integer getMappedPort​(java.lang.Integer mapFromPort)
      • getPortMapper

        protected final PortMapper getPortMapper()
      • setPortMapper

        public void setPortMapper​(PortMapper portMapper)
      • setPortResolver

        public void setPortResolver​(PortResolver portResolver)
      • getPortResolver

        protected final PortResolver getPortResolver()
      • setRedirectStrategy

        public void setRedirectStrategy​(RedirectStrategy redirectStrategy)
        Sets the strategy to be used for redirecting to the required channel URL. A DefaultRedirectStrategy instance will be used if not set.
        Parameters:
        redirectStrategy - the strategy instance to which the URL will be passed.