org.apache.jackrabbit.webdav.header
Class CodedUrlHeader

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

public class CodedUrlHeader
extends Object
implements Header

CodedUrlHeader...


Constructor Summary
CodedUrlHeader(String headerName, String headerValue)
           
 
Method Summary
 String getCodedUrl()
          Returns the token present in the header value or null.
 String[] getCodedUrls()
          Return an array of coded urls as present in the header value or null if no value is present.
 String getHeaderName()
          Return the name of the header
 String getHeaderValue()
          Return the value of the header
static CodedUrlHeader parse(javax.servlet.http.HttpServletRequest request, String headerName)
          Retrieves the header with the given name and builds a new CodedUrlHeader.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodedUrlHeader

public CodedUrlHeader(String headerName,
                      String headerValue)
Method Detail

getHeaderName

public String getHeaderName()
Return the name of the header

Specified by:
getHeaderName in interface Header
Returns:
header name
See Also:
Header.getHeaderName()

getHeaderValue

public String getHeaderValue()
Return the value of the header

Specified by:
getHeaderValue in interface Header
Returns:
value
See Also:
Header.getHeaderValue()

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()

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(javax.servlet.http.HttpServletRequest request,
                                   String headerName)
Retrieves the header with the given name and builds a new CodedUrlHeader.

Parameters:
request -
headerName -
Returns:
new CodedUrlHeader instance


Copyright © 2005-2006 . All Rights Reserved.