com.googlecode.sardine
Interface Sardine

All Known Implementing Classes:
SardineImpl

public interface Sardine

The main interface for Sardine operations.

Author:
jonstevens

Method Summary
 void delete(java.lang.String url)
          Uses webdav put to delete url
 java.io.InputStream getInputStream(java.lang.String url)
          Uses HttpGet to get an input stream for a url
 java.util.List<DavResource> getResources(java.lang.String url)
          Gets a directory listing.
 void put(java.lang.String url, byte[] data)
          Uses webdav put to send data to a server
 

Method Detail

getResources

java.util.List<DavResource> getResources(java.lang.String url)
                                         throws java.io.IOException
Gets a directory listing.

Throws:
java.io.IOException

getInputStream

java.io.InputStream getInputStream(java.lang.String url)
                                   throws java.io.IOException
Uses HttpGet to get an input stream for a url

Throws:
java.io.IOException

put

void put(java.lang.String url,
         byte[] data)
         throws java.io.IOException
Uses webdav put to send data to a server

Throws:
java.io.IOException

delete

void delete(java.lang.String url)
            throws java.io.IOException
Uses webdav put to delete url

Throws:
java.io.IOException


Copyright © 2010 Jon Stevens and a gang of smelly fish. All Rights Reserved. Build version: 25