Class CodedUrlHeader

java.lang.Object
org.apache.jackrabbit.webdav.header.CodedUrlHeader
All Implemented Interfaces:
Header

public class CodedUrlHeader extends Object implements Header
CodedUrlHeader...
  • Constructor Details

    • CodedUrlHeader

      public CodedUrlHeader(String headerName, String headerValue)
  • Method Details

    • getHeaderName

      public String getHeaderName()
      Return the name of the header
      Specified by:
      getHeaderName in interface Header
      Returns:
      header name
      See Also:
    • getHeaderValue

      public String getHeaderValue()
      Return the value of the header
      Specified by:
      getHeaderValue in interface Header
      Returns:
      value
      See Also:
    • getCodedUrl

      public String getCodedUrl()
      Returns the token present in the header value or null. If the header contained multiple tokens separated by ',' the first value is returned.
      Returns:
      token present in the CodedURL header or null if the header is not present.
      See Also:
    • getCodedUrls

      public String[] getCodedUrls()
      Return an array of coded urls as present in the header value or null if no value is present.
      Returns:
      array of coded urls
    • parse

      public static CodedUrlHeader parse(HttpServletRequest request, String headerName)
      Retrieves the header with the given name and builds a new CodedUrlHeader.
      Parameters:
      request -
      headerName -
      Returns:
      new CodedUrlHeader instance