1 23 package org.apache.slide.webdav.util; 24 25 import java.util.List ; 27 28 import org.apache.slide.common.RequestedProperties; 29 import org.apache.slide.common.SlideException; 30 import org.apache.slide.content.NodeRevisionDescriptor; 31 import org.apache.slide.content.NodeRevisionDescriptors; 32 import org.apache.slide.content.NodeRevisionNumber; 33 import org.apache.slide.search.RequestedResource; 34 import org.apache.slide.webdav.util.resourcekind.ResourceKind; 35 import org.jdom.JDOMException; 36 37 47 public interface PropertyRetriever { 48 49 50 51 70 public List getPropertiesOfObject(RequestedProperties requestedProperties, String uri, String servletContextPath, boolean allpropSupportsDeltaV) throws SlideException, JDOMException; 71 72 92 public List getPropertiesOfObject(RequestedProperties requestedProperties, String uri, NodeRevisionNumber revisionNumber, String servletContextPath, boolean allpropSupportsDeltaV) throws SlideException, JDOMException; 93 94 114 public List getPropertiesOfObject(RequestedProperties requestedProperties, NodeRevisionDescriptors revisionDescriptors, NodeRevisionDescriptor revisionDescriptor, String servletContextPath, boolean allpropSupportsDeltaV) throws SlideException, JDOMException; 115 116 134 public List getPropertiesOfObject(RequestedProperties requestedProperties, RequestedResource requestedResource, String servletContextPath, boolean allpropSupportsDeltaV) throws SlideException, JDOMException; 135 136 143 public RequestedProperties getAllPropertyNames(String resourcePath, boolean liveOnly) throws SlideException; 144 145 155 public RequestedProperties getAllPropertyNames(ResourceKind resourceKind) throws SlideException; 156 } 157 158 159 | Popular Tags |