|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.jackrabbit.webdav.ordering.OrderPatch
OrderPatch represents the mandatory request body of an
ORDERPATCH request. RFC 3648 defines the following structure for it:
<!ELEMENT orderpatch (ordering-type?, order-member*) > <!ELEMENT order-member (segment, position) > <!ELEMENT position (first | last | before | after) > <!ELEMENT segment (#PCDATA) > <!ELEMENT first EMPTY > <!ELEMENT last EMPTY > <!ELEMENT before segment > <!ELEMENT after segment >
| Nested Class Summary | |
class |
OrderPatch.Member
Internal class Member represents the 'Order-Member' children
elements of an 'OrderPatch' request body present in the ORDERPATCH request. |
| Field Summary |
| Fields inherited from interface org.apache.jackrabbit.webdav.ordering.OrderingConstants |
HEADER_ORDERING_TYPE, HEADER_POSITION, ORDERING_TYPE, ORDERING_TYPE_CUSTOM, ORDERING_TYPE_UNORDERED, SUPPORTED_LIVE_PROPERTY_SET, SUPPORTED_METHOD_SET, XML_AFTER, XML_BEFORE, XML_FIRST, XML_LAST, XML_ORDER_MEMBER, XML_ORDERING_TYPE, XML_ORDERPATCH, XML_POSITION, XML_SEGMENT |
| Constructor Summary | |
OrderPatch(org.jdom.Element orderPatchElement)
Create a new OrderPath object. |
|
OrderPatch(String orderingType,
OrderPatch.Member[] instructions)
Create a new OrderPath object. |
|
| Method Summary | |
String |
getOrderingType()
Return the ordering type. |
OrderPatch.Member[] |
getOrderInstructions()
Return an array of OrderPatch.Member objects defining the re-ordering
instructions to be applied to the requested resource. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public OrderPatch(org.jdom.Element orderPatchElement)
OrderPath object.
orderPatchElement -
IllegalArgumentException - if the specified Xml element was not valid.
public OrderPatch(String orderingType,
OrderPatch.Member[] instructions)
OrderPath object.
orderingType - instructions - | Method Detail |
public String getOrderingType()
public OrderPatch.Member[] getOrderInstructions()
OrderPatch.Member objects defining the re-ordering
instructions to be applied to the requested resource.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||