org.nuxeo.ecm.platform.annotations.service
Interface AnnotationConfigurationService
- All Known Implementing Classes:
- AnnotationConfigurationServiceImpl
public interface AnnotationConfigurationService
- Author:
- Alexandre Russel
setUriResolver
void setUriResolver(UriResolver resolver)
getUriResolver
UriResolver getUriResolver()
setFilter
void setFilter(URLPatternFilter filter)
getUrlPatternFilter
URLPatternFilter getUrlPatternFilter()
setMetadataMapper
void setMetadataMapper(MetadataMapper mapper)
getMetadataMapper
MetadataMapper getMetadataMapper()
setPermissionManager
void setPermissionManager(PermissionManager manager)
getPermissionManager
PermissionManager getPermissionManager()
setAnnotabilityManager
void setAnnotabilityManager(AnnotabilityManager annotabilityManager)
getAnnotabilityManager
AnnotabilityManager getAnnotabilityManager()
addListener
void addListener(EventListener listener)
getListeners
List<EventListener> getListeners()
setIDGenerator
void setIDGenerator(AnnotationIDGenerator generator)
getIDGenerator
AnnotationIDGenerator getIDGenerator()
setPermissionMapper
void setPermissionMapper(PermissionMapperDescriptor contribution)
getCreateAnnotationPermission
String getCreateAnnotationPermission()
throws AnnotationException
- Throws:
AnnotationException
getDeleteAnnotationPermission
String getDeleteAnnotationPermission()
throws AnnotationException
- Throws:
AnnotationException
getReadAnnotationPermission
String getReadAnnotationPermission()
throws AnnotationException
- Throws:
AnnotationException
getUpdateAnnotationPermission
String getUpdateAnnotationPermission()
throws AnnotationException
- Throws:
AnnotationException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.