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.StringALFRESCO_PREFIXDefault Alfresco Prefixstatic java.lang.StringALFRESCO_URIDefault Alfresco URIstatic java.lang.StringAPP_MODEL_1_0_URIApplication Model URIstatic java.lang.StringAPP_MODEL_PREFIXApplication Model Prefixstatic java.lang.StringAUDIO_MODEL_1_0_URIAudio Model URIstatic java.lang.StringAUDIO_MODEL_PREFIXAudio Model Prefixstatic java.lang.StringBPM_MODEL_1_0_URIBusiness Process Model URIstatic java.lang.StringBPM_MODEL_PREFIXBusiness Process Model Prefixstatic java.lang.StringCONTENT_MODEL_1_0_URIContent Model URIstatic java.lang.StringCONTENT_MODEL_PREFIXContent Model Prefixstatic java.lang.StringDATALIST_MODEL_1_0_URIDataList Model URIstatic java.lang.StringDATALIST_MODEL_PREFIXDataList Model Prefixstatic java.lang.StringDEFAULT_PREFIXDefault Namespace Prefixstatic java.lang.StringDEFAULT_URIDefault Namespace URIstatic java.lang.StringDICTIONARY_MODEL_1_0_URIDictionary Model URIstatic java.lang.StringDICTIONARY_MODEL_PREFIXDictionary Model Prefixstatic java.lang.StringEMAILSERVER_MODEL_PREFIXEmail Server Application Model Prefixstatic java.lang.StringEMAILSERVER_MODEL_URIEmail Server Application Model URIstatic java.lang.StringEXIF_MODEL_1_0_URIEXIF Model URIstatic java.lang.StringEXIF_MODEL_PREFIXEXIF Model Prefixstatic java.lang.StringFORUMS_MODEL_1_0_URIAlfresco Forums URIstatic java.lang.StringFORUMS_MODEL_PREFIXAlfresco Forums Prefixstatic java.lang.StringLINKS_MODEL_1_0_URIAlfresco Links URIstatic java.lang.StringLINKS_MODEL_PREFIXAlfresco Links Prefixstatic java.lang.StringRENDITION_MODEL_1_0_URIRendition Model URIstatic java.lang.StringRENDITION_MODEL_PREFIXRendition Model Prefixstatic java.lang.StringREPOSITORY_VIEW_1_0_URIAlfresco View Namespace URIstatic java.lang.StringREPOSITORY_VIEW_PREFIXAlfresco View Namespace Prefixstatic java.lang.StringSECURITY_MODEL_1_0_URIAlfresco security URIstatic java.lang.StringSECURITY_MODEL_PREFIXAlfresco security Prefixstatic java.lang.StringSYSTEM_MODEL_1_0_URISystem Model URIstatic java.lang.StringSYSTEM_MODEL_PREFIXSystem Model Prefixstatic java.lang.StringWEBDAV_MODEL_1_0_URIWebDAV Model URIstatic java.lang.StringWEBDAV_MODEL_PREFIXWebDAV Model Prefixstatic java.lang.StringWORKFLOW_MODEL_1_0_URIWorkflow Model URIstatic java.lang.StringWORKFLOW_MODEL_PREFIXWorkflow Model Prefix
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidregisterNamespace(java.lang.String prefix, java.lang.String uri)Register a prefix for namespace uri.voidunregisterNamespace(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
-
-