- All Superinterfaces:
DavResource
OrderingResource extends the
DavResource interface by
METHODS relating to ordering functionality defined by
RFC 3648.
-
-
Method Summary
boolean
Returns true if this resources allows ordering of its internal members.
void
Reorders the internal members of this resource according to the
instructions present in the specified
OrderPatch object.
Methods inherited from interface org.apache.jackrabbit.webdav.DavResource
addLockManager, addMember, alterProperties, copy, exists, getCollection, getComplianceClass, getDisplayName, getFactory, getHref, getLocator, getLock, getLocks, getMembers, getModificationTime, getProperties, getProperty, getPropertyNames, getResourcePath, getSession, getSupportedMethods, hasLock, isCollection, isLockable, lock, move, refreshLock, removeMember, removeProperty, setProperty, spool, unlock
-
-
Method Details
-
isOrderable
boolean isOrderable()
Returns true if this resources allows ordering of its internal members.
- Returns:
- true if internal members are orderable.
-
orderMembers
Reorders the internal members of this resource according to the
instructions present in the specified
OrderPatch object.
- Parameters:
orderPatch - as present in the ORDERPATCH request body.
- Throws:
DavException