Class RetryAfterHeaderProvider

java.lang.Object
org.apache.cxf.jaxrs.impl.RetryAfterHeaderProvider
All Implemented Interfaces:
jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate<Duration>

public class RetryAfterHeaderProvider extends Object implements jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate<Duration>
Retry-After = "Retry-After" ":" ( HTTP-date | delta-seconds ) HTTP-date = IMF-fixdate / obs-date An example of the preferred format is Sun, 06 Nov 1994 08:49:37 GMT ; IMF-fixdate (RFC 822) Examples of the two obsolete formats are Sunday, 06-Nov-94 08:49:37 GMT ; obsolete RFC 850 format Sun Nov 6 08:49:37 1994 ; ANSI C's asctime() format
  • Constructor Details

    • RetryAfterHeaderProvider

      public RetryAfterHeaderProvider()
    • RetryAfterHeaderProvider

      public RetryAfterHeaderProvider(Clock clock)
  • Method Details

    • fromString

      public Duration fromString(String value)
      Specified by:
      fromString in interface jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate<Duration>
    • toString

      public String toString(Duration value)
      Specified by:
      toString in interface jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate<Duration>
    • valueOf

      public static Duration valueOf(String value)
    • valueOf

      public static Duration valueOf(Clock clock, String value)