org.nuxeo.wss.spi
Interface WSSBackend
- All Known Subinterfaces:
- NuxeoWSSBackend
- All Known Implementing Classes:
- AbstractNuxeoCoreBackend, AbstractWSSBackend, DummyWSSBackend, SearchBasedVirtualRootBackend, SimpleNuxeoBackend, VirtualRootedBackend
public interface WSSBackend
getItem
WSSListItem getItem(java.lang.String location)
throws WSSException
- Throws:
WSSException
listItems
java.util.List<WSSListItem> listItems(java.lang.String location)
throws WSSException
- Throws:
WSSException
listFolderishItems
java.util.List<WSSListItem> listFolderishItems(java.lang.String location)
throws WSSException
- Throws:
WSSException
listLeafItems
java.util.List<WSSListItem> listLeafItems(java.lang.String location)
throws WSSException
- Throws:
WSSException
begin
void begin()
throws WSSException
- Throws:
WSSException
saveChanges
void saveChanges()
throws WSSException
- Throws:
WSSException
discardChanges
void discardChanges()
throws WSSException
- Throws:
WSSException
moveItem
WSSListItem moveItem(java.lang.String oldLocation,
java.lang.String newLocation)
throws WSSException
- Throws:
WSSException
removeItem
void removeItem(java.lang.String location)
throws WSSException
- Throws:
WSSException
exists
boolean exists(java.lang.String location)
createFolder
WSSListItem createFolder(java.lang.String location,
java.lang.String name)
throws WSSException
- Throws:
WSSException
createFileItem
WSSListItem createFileItem(java.lang.String location,
java.lang.String name)
throws WSSException
- Throws:
WSSException
getMetaData
DWSMetaData getMetaData(java.lang.String location,
WSSRequest request)
throws WSSException
- Throws:
WSSException
getSite
Site getSite(java.lang.String location)
throws WSSException
- Throws:
WSSException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.