org.drools.guvnor.server.files
Class WebDAVImpl
java.lang.Object
org.drools.guvnor.server.files.WebDAVImpl
- All Implemented Interfaces:
- net.sf.webdav.IWebdavStore
public class WebDAVImpl
- extends Object
- implements net.sf.webdav.IWebdavStore
Method Summary |
net.sf.webdav.ITransaction |
begin(Principal principal)
|
void |
checkAuthentication(net.sf.webdav.ITransaction arg0)
|
void |
commit(net.sf.webdav.ITransaction iTransaction)
|
void |
createFolder(net.sf.webdav.ITransaction iTransaction,
String uri)
|
void |
createResource(net.sf.webdav.ITransaction iTransaction,
String uri)
|
String[] |
getChildrenNames(net.sf.webdav.ITransaction iTransaction,
String uri)
|
Date |
getCreationDate(String uri)
|
Date |
getLastModified(String uri)
|
InputStream |
getResourceContent(net.sf.webdav.ITransaction iTransaction,
String uri)
|
long |
getResourceLength(net.sf.webdav.ITransaction iTransaction,
String uri)
|
net.sf.webdav.StoredObject |
getStoredObject(net.sf.webdav.ITransaction iTransaction,
String uri)
|
void |
removeObject(net.sf.webdav.ITransaction iTransaction,
String uri)
|
void |
rollback(net.sf.webdav.ITransaction iTransaction)
|
long |
setResourceContent(net.sf.webdav.ITransaction iTransaction,
String uri,
InputStream content,
String contentType,
String characterEncoding)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebDAVImpl
public WebDAVImpl(File f)
WebDAVImpl
public WebDAVImpl()
WebDAVImpl
public WebDAVImpl(RulesRepository testRepo)
begin
public net.sf.webdav.ITransaction begin(Principal principal)
- Specified by:
begin
in interface net.sf.webdav.IWebdavStore
checkAuthentication
public void checkAuthentication(net.sf.webdav.ITransaction arg0)
- Specified by:
checkAuthentication
in interface net.sf.webdav.IWebdavStore
commit
public void commit(net.sf.webdav.ITransaction iTransaction)
- Specified by:
commit
in interface net.sf.webdav.IWebdavStore
createFolder
public void createFolder(net.sf.webdav.ITransaction iTransaction,
String uri)
- Specified by:
createFolder
in interface net.sf.webdav.IWebdavStore
createResource
public void createResource(net.sf.webdav.ITransaction iTransaction,
String uri)
- Specified by:
createResource
in interface net.sf.webdav.IWebdavStore
getChildrenNames
public String[] getChildrenNames(net.sf.webdav.ITransaction iTransaction,
String uri)
- Specified by:
getChildrenNames
in interface net.sf.webdav.IWebdavStore
getCreationDate
public Date getCreationDate(String uri)
getLastModified
public Date getLastModified(String uri)
getResourceContent
public InputStream getResourceContent(net.sf.webdav.ITransaction iTransaction,
String uri)
- Specified by:
getResourceContent
in interface net.sf.webdav.IWebdavStore
getStoredObject
public net.sf.webdav.StoredObject getStoredObject(net.sf.webdav.ITransaction iTransaction,
String uri)
- Specified by:
getStoredObject
in interface net.sf.webdav.IWebdavStore
getResourceLength
public long getResourceLength(net.sf.webdav.ITransaction iTransaction,
String uri)
- Specified by:
getResourceLength
in interface net.sf.webdav.IWebdavStore
removeObject
public void removeObject(net.sf.webdav.ITransaction iTransaction,
String uri)
- Specified by:
removeObject
in interface net.sf.webdav.IWebdavStore
rollback
public void rollback(net.sf.webdav.ITransaction iTransaction)
- Specified by:
rollback
in interface net.sf.webdav.IWebdavStore
setResourceContent
public long setResourceContent(net.sf.webdav.ITransaction iTransaction,
String uri,
InputStream content,
String contentType,
String characterEncoding)
- Specified by:
setResourceContent
in interface net.sf.webdav.IWebdavStore
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.