1 14 package com.ibm.webdav; 15 16 import org.w3c.dom.*; 17 18 import java.util.*; 19 20 33 public interface SearchRequest { 34 public static final String ORDER_ASC = "asc"; 35 public static final String ORDER_DESC = "desc"; 36 37 public static final int ALL_MEMBERS = -1; 38 public static final int THIS_RESOURCE = 0; 39 public static final int IMMEDIATE_MEMBERS = 1; 40 41 public void instantiateFromXML(Element xmlElement) 42 throws Exception ; 43 44 public SearchSchema getSearchSchema() throws Exception ; 45 46 public int getResultLimit(); 47 48 public String getScopeURI(); 49 50 public int getScopeDepth(); 51 52 public Vector getOrderByProperties(); 53 54 public String getOrderByDirection(PropertyName propName); 55 56 public SearchCondition getCondition(); 57 58 public Vector getSelectProperties(); 59 60 public boolean isAllSelectProperties(); 61 62 public boolean isIncludePropertyDefinitions(); 63 } | Popular Tags |