Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.annotations.service
Class AnnotationConfigurationServiceImpl

java.lang.Object
  extended by org.nuxeo.ecm.platform.annotations.service.AnnotationConfigurationServiceImpl
All Implemented Interfaces:
AnnotationConfigurationService

public class AnnotationConfigurationServiceImpl
extends Object
implements AnnotationConfigurationService

Author:
Alexandre Russel

Constructor Summary
AnnotationConfigurationServiceImpl()
           
 
Method Summary
 void addListener(EventListener listener)
           
 AnnotabilityManager getAnnotabilityManager()
           
 String getBaseUrl()
           
 String getCreateAnnotationPermission()
           
 String getDeleteAnnotationPermission()
           
 AnnotationIDGenerator getIDGenerator()
           
 List<EventListener> getListeners()
           
 MetadataMapper getMetadataMapper()
           
 PermissionManager getPermissionManager()
           
 PermissionMapperDescriptor getPermissionMapper()
           
 String getReadAnnotationPermission()
           
 String getUpdateAnnotationPermission()
           
 UriResolver getUriResolver()
           
 URLPatternFilter getUrlPatternFilter()
           
 void setAnnotabilityManager(AnnotabilityManager annotabilityManager)
           
 void setBaseUrl(String baseUrl)
           
 void setFilter(URLPatternFilter filter)
           
 void setIDGenerator(AnnotationIDGenerator idGenerator)
           
 void setMetadataMapper(MetadataMapper mapper)
           
 void setPermissionManager(PermissionManager permissionManager)
           
 void setPermissionMapper(PermissionMapperDescriptor permissionMapper)
           
 void setUriResolver(UriResolver resolver)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationConfigurationServiceImpl

public AnnotationConfigurationServiceImpl()
Method Detail

getUriResolver

public UriResolver getUriResolver()
Specified by:
getUriResolver in interface AnnotationConfigurationService

setUriResolver

public void setUriResolver(UriResolver resolver)
Specified by:
setUriResolver in interface AnnotationConfigurationService

getUrlPatternFilter

public URLPatternFilter getUrlPatternFilter()
Specified by:
getUrlPatternFilter in interface AnnotationConfigurationService

setFilter

public void setFilter(URLPatternFilter filter)
Specified by:
setFilter in interface AnnotationConfigurationService

getMetadataMapper

public MetadataMapper getMetadataMapper()
Specified by:
getMetadataMapper in interface AnnotationConfigurationService

setMetadataMapper

public void setMetadataMapper(MetadataMapper mapper)
Specified by:
setMetadataMapper in interface AnnotationConfigurationService

getPermissionManager

public PermissionManager getPermissionManager()
Specified by:
getPermissionManager in interface AnnotationConfigurationService

setPermissionManager

public void setPermissionManager(PermissionManager permissionManager)
Specified by:
setPermissionManager in interface AnnotationConfigurationService

getAnnotabilityManager

public AnnotabilityManager getAnnotabilityManager()
Specified by:
getAnnotabilityManager in interface AnnotationConfigurationService

setAnnotabilityManager

public void setAnnotabilityManager(AnnotabilityManager annotabilityManager)
Specified by:
setAnnotabilityManager in interface AnnotationConfigurationService

getIDGenerator

public AnnotationIDGenerator getIDGenerator()
Specified by:
getIDGenerator in interface AnnotationConfigurationService

setIDGenerator

public void setIDGenerator(AnnotationIDGenerator idGenerator)
Specified by:
setIDGenerator in interface AnnotationConfigurationService

getBaseUrl

public String getBaseUrl()

setBaseUrl

public void setBaseUrl(String baseUrl)

getPermissionMapper

public PermissionMapperDescriptor getPermissionMapper()

setPermissionMapper

public void setPermissionMapper(PermissionMapperDescriptor permissionMapper)
Specified by:
setPermissionMapper in interface AnnotationConfigurationService

getListeners

public List<EventListener> getListeners()
Specified by:
getListeners in interface AnnotationConfigurationService

addListener

public void addListener(EventListener listener)
Specified by:
addListener in interface AnnotationConfigurationService

getCreateAnnotationPermission

public String getCreateAnnotationPermission()
                                     throws AnnotationException
Specified by:
getCreateAnnotationPermission in interface AnnotationConfigurationService
Throws:
AnnotationException

getDeleteAnnotationPermission

public String getDeleteAnnotationPermission()
                                     throws AnnotationException
Specified by:
getDeleteAnnotationPermission in interface AnnotationConfigurationService
Throws:
AnnotationException

getReadAnnotationPermission

public String getReadAnnotationPermission()
                                   throws AnnotationException
Specified by:
getReadAnnotationPermission in interface AnnotationConfigurationService
Throws:
AnnotationException

getUpdateAnnotationPermission

public String getUpdateAnnotationPermission()
                                     throws AnnotationException
Specified by:
getUpdateAnnotationPermission in interface AnnotationConfigurationService
Throws:
AnnotationException

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.