Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.annotations.repository.service
Class AnnotationsRepositoryServiceImpl

java.lang.Object
  extended by org.nuxeo.ecm.platform.annotations.repository.service.AnnotationsRepositoryServiceImpl
All Implemented Interfaces:
AnnotationsRepositoryService

public class AnnotationsRepositoryServiceImpl
extends Object
implements AnnotationsRepositoryService

Author:
Alexandre Russel

Constructor Summary
AnnotationsRepositoryServiceImpl()
           
 
Method Summary
 boolean check(NuxeoPrincipal user, String permission, DocumentModel model)
           
 void clear()
           
 SecurityManager getSecurityManager()
           
 boolean isAnnotable(DocumentModel document)
           
 void setDocumentAnnotability(DocumentAnnotability annotability)
           
 void setSecurityManager(SecurityManager securityManager)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationsRepositoryServiceImpl

public AnnotationsRepositoryServiceImpl()
Method Detail

getSecurityManager

public SecurityManager getSecurityManager()

setSecurityManager

public void setSecurityManager(SecurityManager securityManager)

clear

public void clear()

setDocumentAnnotability

public void setDocumentAnnotability(DocumentAnnotability annotability)

isAnnotable

public boolean isAnnotable(DocumentModel document)
                    throws ClientException
Specified by:
isAnnotable in interface AnnotationsRepositoryService
Throws:
ClientException

check

public boolean check(NuxeoPrincipal user,
                     String permission,
                     DocumentModel model)
Specified by:
check in interface AnnotationsRepositoryService

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.