1 package com.ibm.webdav.impl; 2 3 15 import java.util.*; 16 17 import org.w3c.dom.*; 18 19 import com.ibm.webdav.*; 20 21 22 32 public interface IRCollection extends IRResource { 33 55 public MultiStatus copy(ResourceContext context, String destinationURL, boolean overwrite, Vector propertiesToCopy, String depth) throws WebDAVException; 56 68 public MultiStatus createCollection(ResourceContext context, Document contents) throws WebDAVException; 69 78 public MultiStatus delete(ResourceContext context) throws WebDAVException; 79 91 public MultiStatus getProperties(ResourceContext context, PropertyName names[], String depth) throws WebDAVException; 92 104 public MultiStatus getProperties(ResourceContext context, String depth) throws WebDAVException; 105 118 public MultiStatus getPropertyNames(ResourceContext context, String depth) throws WebDAVException; 119 141 public MultiStatus lock(ResourceContext context, String scope, String type, int timeout, Element owner, String depth) throws WebDAVException; 142 } 143 | Popular Tags |