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 java.lang.String
ALFRESCO_PREFIX
Default Alfresco Prefixstatic java.lang.String
ALFRESCO_URI
Default Alfresco URIstatic java.lang.String
APP_MODEL_1_0_URI
Application Model URIstatic java.lang.String
APP_MODEL_PREFIX
Application Model Prefixstatic java.lang.String
AUDIO_MODEL_1_0_URI
Audio Model URIstatic java.lang.String
AUDIO_MODEL_PREFIX
Audio Model Prefixstatic java.lang.String
BPM_MODEL_1_0_URI
Business Process Model URIstatic java.lang.String
BPM_MODEL_PREFIX
Business Process Model Prefixstatic java.lang.String
CONTENT_MODEL_1_0_URI
Content Model URIstatic java.lang.String
CONTENT_MODEL_PREFIX
Content Model Prefixstatic java.lang.String
DATALIST_MODEL_1_0_URI
DataList Model URIstatic java.lang.String
DATALIST_MODEL_PREFIX
DataList Model Prefixstatic java.lang.String
DEFAULT_PREFIX
Default Namespace Prefixstatic java.lang.String
DEFAULT_URI
Default Namespace URIstatic java.lang.String
DICTIONARY_MODEL_1_0_URI
Dictionary Model URIstatic java.lang.String
DICTIONARY_MODEL_PREFIX
Dictionary Model Prefixstatic java.lang.String
EMAILSERVER_MODEL_PREFIX
Email Server Application Model Prefixstatic java.lang.String
EMAILSERVER_MODEL_URI
Email Server Application Model URIstatic java.lang.String
EXIF_MODEL_1_0_URI
EXIF Model URIstatic java.lang.String
EXIF_MODEL_PREFIX
EXIF Model Prefixstatic java.lang.String
FORUMS_MODEL_1_0_URI
Alfresco Forums URIstatic java.lang.String
FORUMS_MODEL_PREFIX
Alfresco Forums Prefixstatic java.lang.String
LINKS_MODEL_1_0_URI
Alfresco Links URIstatic java.lang.String
LINKS_MODEL_PREFIX
Alfresco Links Prefixstatic java.lang.String
RENDITION_MODEL_1_0_URI
Rendition Model URIstatic java.lang.String
RENDITION_MODEL_PREFIX
Rendition Model Prefixstatic java.lang.String
REPOSITORY_VIEW_1_0_URI
Alfresco View Namespace URIstatic java.lang.String
REPOSITORY_VIEW_PREFIX
Alfresco View Namespace Prefixstatic java.lang.String
SECURITY_MODEL_1_0_URI
Alfresco security URIstatic java.lang.String
SECURITY_MODEL_PREFIX
Alfresco security Prefixstatic java.lang.String
SYSTEM_MODEL_1_0_URI
System Model URIstatic java.lang.String
SYSTEM_MODEL_PREFIX
System Model Prefixstatic java.lang.String
WEBDAV_MODEL_1_0_URI
WebDAV Model URIstatic java.lang.String
WEBDAV_MODEL_PREFIX
WebDAV Model Prefixstatic java.lang.String
WORKFLOW_MODEL_1_0_URI
Workflow Model URIstatic java.lang.String
WORKFLOW_MODEL_PREFIX
Workflow Model Prefix
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
registerNamespace(java.lang.String prefix, java.lang.String uri)
Register a prefix for namespace uri.void
unregisterNamespace(java.lang.String prefix)
Unregister a prefix.-
Methods inherited from interface org.alfresco.service.namespace.NamespacePrefixResolver
getNamespaceURI, getPrefixes, getPrefixes, getURIs
-
-
-
-
Field Detail
-
DEFAULT_URI
static final java.lang.String DEFAULT_URI
Default Namespace URI- See Also:
- Constant Field Values
-
DEFAULT_PREFIX
static final java.lang.String DEFAULT_PREFIX
Default Namespace Prefix- See Also:
- Constant Field Values
-
ALFRESCO_URI
static final java.lang.String ALFRESCO_URI
Default Alfresco URI- See Also:
- Constant Field Values
-
ALFRESCO_PREFIX
static final java.lang.String ALFRESCO_PREFIX
Default Alfresco Prefix- See Also:
- Constant Field Values
-
DICTIONARY_MODEL_1_0_URI
static final java.lang.String DICTIONARY_MODEL_1_0_URI
Dictionary Model URI- See Also:
- Constant Field Values
-
DICTIONARY_MODEL_PREFIX
static final java.lang.String DICTIONARY_MODEL_PREFIX
Dictionary Model Prefix- See Also:
- Constant Field Values
-
SYSTEM_MODEL_1_0_URI
static final java.lang.String SYSTEM_MODEL_1_0_URI
System Model URI- See Also:
- Constant Field Values
-
SYSTEM_MODEL_PREFIX
static final java.lang.String SYSTEM_MODEL_PREFIX
System Model Prefix- See Also:
- Constant Field Values
-
CONTENT_MODEL_1_0_URI
static final java.lang.String CONTENT_MODEL_1_0_URI
Content Model URI- See Also:
- Constant Field Values
-
CONTENT_MODEL_PREFIX
static final java.lang.String CONTENT_MODEL_PREFIX
Content Model Prefix- See Also:
- Constant Field Values
-
APP_MODEL_1_0_URI
static final java.lang.String APP_MODEL_1_0_URI
Application Model URI- See Also:
- Constant Field Values
-
APP_MODEL_PREFIX
static final java.lang.String APP_MODEL_PREFIX
Application Model Prefix- See Also:
- Constant Field Values
-
AUDIO_MODEL_1_0_URI
static final java.lang.String AUDIO_MODEL_1_0_URI
Audio Model URI- See Also:
- Constant Field Values
-
AUDIO_MODEL_PREFIX
static final java.lang.String AUDIO_MODEL_PREFIX
Audio Model Prefix- See Also:
- Constant Field Values
-
EXIF_MODEL_1_0_URI
static final java.lang.String EXIF_MODEL_1_0_URI
EXIF Model URI- See Also:
- Constant Field Values
-
WEBDAV_MODEL_PREFIX
static final java.lang.String WEBDAV_MODEL_PREFIX
WebDAV Model Prefix- See Also:
- Constant Field Values
-
WEBDAV_MODEL_1_0_URI
static final java.lang.String WEBDAV_MODEL_1_0_URI
WebDAV Model URI- See Also:
- Constant Field Values
-
EXIF_MODEL_PREFIX
static final java.lang.String EXIF_MODEL_PREFIX
EXIF Model Prefix- See Also:
- Constant Field Values
-
DATALIST_MODEL_1_0_URI
static final java.lang.String DATALIST_MODEL_1_0_URI
DataList Model URI- See Also:
- Constant Field Values
-
DATALIST_MODEL_PREFIX
static final java.lang.String DATALIST_MODEL_PREFIX
DataList Model Prefix- See Also:
- Constant Field Values
-
BPM_MODEL_1_0_URI
static final java.lang.String BPM_MODEL_1_0_URI
Business Process Model URI- See Also:
- Constant Field Values
-
BPM_MODEL_PREFIX
static final java.lang.String BPM_MODEL_PREFIX
Business Process Model Prefix- See Also:
- Constant Field Values
-
WORKFLOW_MODEL_1_0_URI
static final java.lang.String WORKFLOW_MODEL_1_0_URI
Workflow Model URI- See Also:
- Constant Field Values
-
WORKFLOW_MODEL_PREFIX
static final java.lang.String WORKFLOW_MODEL_PREFIX
Workflow Model Prefix- See Also:
- Constant Field Values
-
FORUMS_MODEL_1_0_URI
static final java.lang.String FORUMS_MODEL_1_0_URI
Alfresco Forums URI- See Also:
- Constant Field Values
-
FORUMS_MODEL_PREFIX
static final java.lang.String FORUMS_MODEL_PREFIX
Alfresco Forums Prefix- See Also:
- Constant Field Values
-
LINKS_MODEL_1_0_URI
static final java.lang.String LINKS_MODEL_1_0_URI
Alfresco Links URI- See Also:
- Constant Field Values
-
LINKS_MODEL_PREFIX
static final java.lang.String LINKS_MODEL_PREFIX
Alfresco Links Prefix- See Also:
- Constant Field Values
-
RENDITION_MODEL_1_0_URI
static final java.lang.String RENDITION_MODEL_1_0_URI
Rendition Model URI- See Also:
- Constant Field Values
-
RENDITION_MODEL_PREFIX
static final java.lang.String RENDITION_MODEL_PREFIX
Rendition Model Prefix- See Also:
- Constant Field Values
-
REPOSITORY_VIEW_1_0_URI
static final java.lang.String REPOSITORY_VIEW_1_0_URI
Alfresco View Namespace URI- See Also:
- Constant Field Values
-
REPOSITORY_VIEW_PREFIX
static final java.lang.String REPOSITORY_VIEW_PREFIX
Alfresco View Namespace Prefix- See Also:
- Constant Field Values
-
SECURITY_MODEL_1_0_URI
static final java.lang.String SECURITY_MODEL_1_0_URI
Alfresco security URI- See Also:
- Constant Field Values
-
SECURITY_MODEL_PREFIX
static final java.lang.String SECURITY_MODEL_PREFIX
Alfresco security Prefix- See Also:
- Constant Field Values
-
EMAILSERVER_MODEL_URI
static final java.lang.String EMAILSERVER_MODEL_URI
Email Server Application Model URI- See Also:
- Constant Field Values
-
EMAILSERVER_MODEL_PREFIX
static final java.lang.String EMAILSERVER_MODEL_PREFIX
Email Server Application Model Prefix- See Also:
- Constant Field Values
-
-
Method Detail
-
registerNamespace
@Auditable(parameters={"prefix","uri"}) void registerNamespace(java.lang.String prefix, java.lang.String uri)
Register a prefix for namespace uri.- Parameters:
prefix
- Stringuri
- String
-
unregisterNamespace
@Auditable(parameters="prefix") void unregisterNamespace(java.lang.String prefix)
Unregister a prefix.- Parameters:
prefix
- String
-
-