public abstract class AbstractSpaceProvider extends Object implements SpaceProvider
| Constructor and Description |
|---|
AbstractSpaceProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Space o,
CoreSession session,
Map<String,String> params) |
void |
addAll(Collection<? extends Space> c,
CoreSession session) |
void |
clear(CoreSession session) |
List<Space> |
getAll(CoreSession session,
DocumentModel contextDocument) |
String |
getName()
Gets
SpaceProvider's name. |
Space |
getSpace(CoreSession session,
DocumentModel contextDocument,
String spaceName) |
Space |
getSpace(CoreSession session,
DocumentModel contextDocument,
String spaceName,
Map<String,String> parameters) |
List<Space> |
getSpaces(Space space,
CoreSession session) |
void |
initialize(String name,
Map<String,String> params) |
boolean |
isEmpty(CoreSession session,
DocumentModel contextDocument) |
boolean |
remove(Space space,
CoreSession session) |
long |
size(CoreSession session,
DocumentModel contextDocument) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisReadOnlypublic void initialize(String name, Map<String,String> params) throws SpaceException
initialize in interface SpaceProviderSpaceExceptionpublic final String getName()
SpaceProviderSpaceProvider's name.getName in interface SpaceProviderpublic final Space getSpace(CoreSession session, DocumentModel contextDocument, String spaceName, Map<String,String> parameters) throws SpaceException
getSpace in interface SpaceProviderSpaceExceptionpublic final Space getSpace(CoreSession session, DocumentModel contextDocument, String spaceName) throws SpaceException
getSpace in interface SpaceProviderSpaceExceptionpublic List<Space> getAll(CoreSession session, DocumentModel contextDocument) throws SpaceException
getAll in interface SpaceProviderSpaceExceptionpublic boolean isEmpty(CoreSession session, DocumentModel contextDocument) throws SpaceException
isEmpty in interface SpaceProviderSpaceExceptionpublic long size(CoreSession session, DocumentModel contextDocument) throws SpaceException
size in interface SpaceProviderSpaceExceptionpublic void add(Space o, CoreSession session, Map<String,String> params) throws SpaceException
add in interface SpaceProviderSpaceExceptionpublic void addAll(Collection<? extends Space> c, CoreSession session) throws SpaceException
addAll in interface SpaceProviderSpaceExceptionpublic boolean remove(Space space, CoreSession session) throws SpaceException
remove in interface SpaceProviderSpaceExceptionpublic void clear(CoreSession session) throws SpaceException
clear in interface SpaceProviderSpaceExceptionpublic List<Space> getSpaces(Space space, CoreSession session)
Copyright © 2015 Nuxeo SA. All rights reserved.