org.nuxeo.ecm.platform.annotations.service
Class AnnotationConfigurationServiceImpl
java.lang.Object
org.nuxeo.ecm.platform.annotations.service.AnnotationConfigurationServiceImpl
- All Implemented Interfaces:
- AnnotationConfigurationService
public class AnnotationConfigurationServiceImpl
- extends Object
- implements AnnotationConfigurationService
- Author:
- Alexandre Russel
AnnotationConfigurationServiceImpl
public AnnotationConfigurationServiceImpl()
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
Copyright © 2011 Nuxeo SAS. All Rights Reserved.