*/
public OrderPatchMethod(String uri, String orderingType, String memberSegment, String targetMemberSegmet, boolean before) throws IOException {
super(uri);
String orderPosition = (before) ? OrderingConstants.XML_BEFORE : OrderingConstants.XML_AFTER;
Position p = new Position(orderPosition, targetMemberSegmet);
OrderPatch op = new OrderPatch(orderingType, new OrderPatch.Member(memberSegment, p));
setRequestHeader(DavConstants.HEADER_CONTENT_TYPE, "text/xml; charset=UTF-8");
setRequestBody(op);
}