Class RebindInfo

java.lang.Object
org.apache.jackrabbit.webdav.bind.RebindInfo
All Implemented Interfaces:
XmlSerializable

public class RebindInfo extends Object implements XmlSerializable
  • Constructor Details

    • RebindInfo

      public RebindInfo(String href, String segment)
  • Method Details

    • getHref

      public String getHref()
    • getSegment

      public String getSegment()
    • createFromXml

      public static RebindInfo createFromXml(Element root) throws DavException
      Build an RebindInfo object from the root element present in the request body.
      Parameters:
      root - the root element of the request body
      Returns:
      a RebindInfo object containing segment and href
      Throws:
      DavException - if the REBIND request is malformed
    • toXml

      public Element toXml(Document document)
      Description copied from interface: XmlSerializable
      Returns the xml representation of the implementing object as Element. The given Document is used as factory and represents the owner document of the returned DOM element.
      Specified by:
      toXml in interface XmlSerializable
      Parameters:
      document - to be used as factory.
      Returns:
      a w3c element representing this object
      See Also: