Nuxeo Enterprise Platform 5.4

org.nuxeo.wss.spi
Interface WSSBackend

All Known Subinterfaces:
NuxeoWSSBackend
All Known Implementing Classes:
AbstractNuxeoCoreBackend, AbstractWSSBackend, DummyWSSBackend, SearchBasedVirtualRootBackend, SimpleNuxeoBackend, VirtualRootedBackend

public interface WSSBackend


Method Summary
 void begin()
           
 WSSListItem createFileItem(java.lang.String location, java.lang.String name)
           
 WSSListItem createFolder(java.lang.String location, java.lang.String name)
           
 void discardChanges()
           
 boolean exists(java.lang.String location)
           
 WSSListItem getItem(java.lang.String location)
           
 DWSMetaData getMetaData(java.lang.String location, WSSRequest request)
           
 Site getSite(java.lang.String location)
           
 java.util.List<WSSListItem> listFolderishItems(java.lang.String location)
           
 java.util.List<WSSListItem> listItems(java.lang.String location)
           
 java.util.List<WSSListItem> listLeafItems(java.lang.String location)
           
 WSSListItem moveItem(java.lang.String oldLocation, java.lang.String newLocation)
           
 void removeItem(java.lang.String location)
           
 void saveChanges()
           
 

Method Detail

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

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.