Class DefaultPreviewDateWebRequestResolver

    • Constructor Detail

      • DefaultPreviewDateWebRequestResolver

        public DefaultPreviewDateWebRequestResolver()
    • Method Detail

      • resolve

        public Instant resolve​(org.springframework.web.context.request.NativeWebRequest webRequest)
        Description copied from interface: PreviewDateWebRequestResolver
        Attempts to resolve a preview date for the provided request and preview token.

        If no preview date is found this method is expected to return null.

        Specified by:
        resolve in interface PreviewDateWebRequestResolver
        Parameters:
        webRequest - the current web request
        Returns:
        a preview date Instant or null
      • parseRequestHeader

        protected String parseRequestHeader​(org.springframework.web.context.request.NativeWebRequest webRequest)
      • parseRequestParameter

        protected String parseRequestParameter​(org.springframework.web.context.request.NativeWebRequest webRequest)
      • getHeaderName

        protected String getHeaderName()
      • setHeaderName

        public void setHeaderName​(String headerName)
      • getParameterName

        protected String getParameterName()
      • setParameterName

        public void setParameterName​(String parameterName)