Package org.alfresco.service.namespace
Interface NamespaceService
-
- All Superinterfaces:
NamespacePrefixResolver
- All Known Implementing Classes:
DictionaryNamespaceComponent
,DynamicNamespacePrefixResolver
,NamespaceServiceMemoryImpl
@AlfrescoPublicApi public interface NamespaceService extends NamespacePrefixResolver
Namespace Service. The Namespace Service provides access to and definition of namespace URIs and Prefixes.- Author:
- David Caruana
-
-
Field Summary
Fields Modifier and Type Field Description static String
ALFRESCO_PREFIX
Default Alfresco Prefixstatic String
ALFRESCO_URI
Default Alfresco URIstatic String
APP_MODEL_1_0_URI
Application Model URIstatic String
APP_MODEL_PREFIX
Application Model Prefixstatic String
AUDIO_MODEL_1_0_URI
Audio Model URIstatic String
AUDIO_MODEL_PREFIX
Audio Model Prefixstatic String
BPM_MODEL_1_0_URI
Business Process Model URIstatic String
BPM_MODEL_PREFIX
Business Process Model Prefixstatic String
CONTENT_MODEL_1_0_URI
Content Model URIstatic String
CONTENT_MODEL_PREFIX
Content Model Prefixstatic String
DATALIST_MODEL_1_0_URI
DataList Model URIstatic String
DATALIST_MODEL_PREFIX
DataList Model Prefixstatic String
DEFAULT_PREFIX
Default Namespace Prefixstatic String
DEFAULT_URI
Default Namespace URIstatic String
DICTIONARY_MODEL_1_0_URI
Dictionary Model URIstatic String
DICTIONARY_MODEL_PREFIX
Dictionary Model Prefixstatic String
EMAILSERVER_MODEL_PREFIX
Email Server Application Model Prefixstatic String
EMAILSERVER_MODEL_URI
Email Server Application Model URIstatic String
EXIF_MODEL_1_0_URI
EXIF Model URIstatic String
EXIF_MODEL_PREFIX
EXIF Model Prefixstatic String
FORUMS_MODEL_1_0_URI
Alfresco Forums URIstatic String
FORUMS_MODEL_PREFIX
Alfresco Forums Prefixstatic String
LINKS_MODEL_1_0_URI
Alfresco Links URIstatic String
LINKS_MODEL_PREFIX
Alfresco Links Prefixstatic String
RENDITION_MODEL_1_0_URI
Rendition Model URIstatic String
RENDITION_MODEL_PREFIX
Rendition Model Prefixstatic String
REPOSITORY_VIEW_1_0_URI
Alfresco View Namespace URIstatic String
REPOSITORY_VIEW_PREFIX
Alfresco View Namespace Prefixstatic String
SECURITY_MODEL_1_0_URI
Alfresco security URIstatic String
SECURITY_MODEL_PREFIX
Alfresco security Prefixstatic String
SYSTEM_MODEL_1_0_URI
System Model URIstatic String
SYSTEM_MODEL_PREFIX
System Model Prefixstatic String
WEBDAV_MODEL_1_0_URI
WebDAV Model URIstatic String
WEBDAV_MODEL_PREFIX
WebDAV Model Prefixstatic String
WORKFLOW_MODEL_1_0_URI
Workflow Model URIstatic String
WORKFLOW_MODEL_PREFIX
Workflow Model Prefix
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
registerNamespace(String prefix, String uri)
Register a prefix for namespace uri.void
unregisterNamespace(String prefix)
Unregister a prefix.-
Methods inherited from interface org.alfresco.service.namespace.NamespacePrefixResolver
getNamespaceURI, getPrefixes, getPrefixes, getURIs
-
-
-
-
Field Detail
-
DEFAULT_URI
static final String DEFAULT_URI
Default Namespace URI- See Also:
- Constant Field Values
-
DEFAULT_PREFIX
static final String DEFAULT_PREFIX
Default Namespace Prefix- See Also:
- Constant Field Values
-
ALFRESCO_URI
static final String ALFRESCO_URI
Default Alfresco URI- See Also:
- Constant Field Values
-
ALFRESCO_PREFIX
static final String ALFRESCO_PREFIX
Default Alfresco Prefix- See Also:
- Constant Field Values
-
DICTIONARY_MODEL_1_0_URI
static final String DICTIONARY_MODEL_1_0_URI
Dictionary Model URI- See Also:
- Constant Field Values
-
DICTIONARY_MODEL_PREFIX
static final String DICTIONARY_MODEL_PREFIX
Dictionary Model Prefix- See Also:
- Constant Field Values
-
SYSTEM_MODEL_1_0_URI
static final String SYSTEM_MODEL_1_0_URI
System Model URI- See Also:
- Constant Field Values
-
SYSTEM_MODEL_PREFIX
static final String SYSTEM_MODEL_PREFIX
System Model Prefix- See Also:
- Constant Field Values
-
CONTENT_MODEL_1_0_URI
static final String CONTENT_MODEL_1_0_URI
Content Model URI- See Also:
- Constant Field Values
-
CONTENT_MODEL_PREFIX
static final String CONTENT_MODEL_PREFIX
Content Model Prefix- See Also:
- Constant Field Values
-
APP_MODEL_1_0_URI
static final String APP_MODEL_1_0_URI
Application Model URI- See Also:
- Constant Field Values
-
APP_MODEL_PREFIX
static final String APP_MODEL_PREFIX
Application Model Prefix- See Also:
- Constant Field Values
-
AUDIO_MODEL_1_0_URI
static final String AUDIO_MODEL_1_0_URI
Audio Model URI- See Also:
- Constant Field Values
-
AUDIO_MODEL_PREFIX
static final String AUDIO_MODEL_PREFIX
Audio Model Prefix- See Also:
- Constant Field Values
-
EXIF_MODEL_1_0_URI
static final String EXIF_MODEL_1_0_URI
EXIF Model URI- See Also:
- Constant Field Values
-
WEBDAV_MODEL_PREFIX
static final String WEBDAV_MODEL_PREFIX
WebDAV Model Prefix- See Also:
- Constant Field Values
-
WEBDAV_MODEL_1_0_URI
static final String WEBDAV_MODEL_1_0_URI
WebDAV Model URI- See Also:
- Constant Field Values
-
EXIF_MODEL_PREFIX
static final String EXIF_MODEL_PREFIX
EXIF Model Prefix- See Also:
- Constant Field Values
-
DATALIST_MODEL_1_0_URI
static final String DATALIST_MODEL_1_0_URI
DataList Model URI- See Also:
- Constant Field Values
-
DATALIST_MODEL_PREFIX
static final String DATALIST_MODEL_PREFIX
DataList Model Prefix- See Also:
- Constant Field Values
-
BPM_MODEL_1_0_URI
static final String BPM_MODEL_1_0_URI
Business Process Model URI- See Also:
- Constant Field Values
-
BPM_MODEL_PREFIX
static final String BPM_MODEL_PREFIX
Business Process Model Prefix- See Also:
- Constant Field Values
-
WORKFLOW_MODEL_1_0_URI
static final String WORKFLOW_MODEL_1_0_URI
Workflow Model URI- See Also:
- Constant Field Values
-
WORKFLOW_MODEL_PREFIX
static final String WORKFLOW_MODEL_PREFIX
Workflow Model Prefix- See Also:
- Constant Field Values
-
FORUMS_MODEL_1_0_URI
static final String FORUMS_MODEL_1_0_URI
Alfresco Forums URI- See Also:
- Constant Field Values
-
FORUMS_MODEL_PREFIX
static final String FORUMS_MODEL_PREFIX
Alfresco Forums Prefix- See Also:
- Constant Field Values
-
LINKS_MODEL_1_0_URI
static final String LINKS_MODEL_1_0_URI
Alfresco Links URI- See Also:
- Constant Field Values
-
LINKS_MODEL_PREFIX
static final String LINKS_MODEL_PREFIX
Alfresco Links Prefix- See Also:
- Constant Field Values
-
RENDITION_MODEL_1_0_URI
static final String RENDITION_MODEL_1_0_URI
Rendition Model URI- See Also:
- Constant Field Values
-
RENDITION_MODEL_PREFIX
static final String RENDITION_MODEL_PREFIX
Rendition Model Prefix- See Also:
- Constant Field Values
-
REPOSITORY_VIEW_1_0_URI
static final String REPOSITORY_VIEW_1_0_URI
Alfresco View Namespace URI- See Also:
- Constant Field Values
-
REPOSITORY_VIEW_PREFIX
static final String REPOSITORY_VIEW_PREFIX
Alfresco View Namespace Prefix- See Also:
- Constant Field Values
-
SECURITY_MODEL_1_0_URI
static final String SECURITY_MODEL_1_0_URI
Alfresco security URI- See Also:
- Constant Field Values
-
SECURITY_MODEL_PREFIX
static final String SECURITY_MODEL_PREFIX
Alfresco security Prefix- See Also:
- Constant Field Values
-
EMAILSERVER_MODEL_URI
static final String EMAILSERVER_MODEL_URI
Email Server Application Model URI- See Also:
- Constant Field Values
-
EMAILSERVER_MODEL_PREFIX
static final String EMAILSERVER_MODEL_PREFIX
Email Server Application Model Prefix- See Also:
- Constant Field Values
-
-
Method Detail
-
registerNamespace
@Auditable(parameters={"prefix","uri"}) void registerNamespace(String prefix, String uri)
Register a prefix for namespace uri.- Parameters:
prefix
- Stringuri
- String
-
unregisterNamespace
@Auditable(parameters="prefix") void unregisterNamespace(String prefix)
Unregister a prefix.- Parameters:
prefix
- String
-
-