public interface QNameDAO
| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
convertIdMapToQNameMap(java.util.Map idMap)
Convenience method to convert map keys from QName IDs to QNames
|
java.util.Set |
convertIdsToQNames(java.util.Set ids)
Bulk-convert QName IDs into QNames
|
java.util.Set |
convertQNamesToIds(java.util.Set qnames,
boolean create)
Bulk-convert QNames into QName IDs.
|
org.alfresco.util.Pair |
getNamespace(java.lang.Long id) |
org.alfresco.util.Pair |
getNamespace(java.lang.String namespaceUri) |
org.alfresco.util.Pair |
getOrCreateNamespace(java.lang.String namespaceUri)
Get an existing instance matching the URI or create one if necessary.
|
org.alfresco.util.Pair |
getOrCreateQName(org.alfresco.service.namespace.QName qname)
Get an existing instance matching the QName or create one if necessary.
|
org.alfresco.util.Pair |
getQName(java.lang.Long id) |
org.alfresco.util.Pair |
getQName(org.alfresco.service.namespace.QName qname) |
void |
updateNamespace(java.lang.String oldNamespaceUri,
java.lang.String newNamespaceUri)
Modifies an existing namespace URI.
|
org.alfresco.util.Pair |
updateQName(org.alfresco.service.namespace.QName qnameOld,
org.alfresco.service.namespace.QName qnameNew)
Modify an existing QName.
|
org.alfresco.util.Pair getNamespace(java.lang.Long id)
id - the unique ID of the entityorg.alfresco.error.AlfrescoRuntimeException - if the ID provided is invalidorg.alfresco.util.Pair getNamespace(java.lang.String namespaceUri)
namespaceUri - the namespace URI to query fororg.alfresco.util.Pair getOrCreateNamespace(java.lang.String namespaceUri)
namespaceUri - the namespace URI to createvoid updateNamespace(java.lang.String oldNamespaceUri,
java.lang.String newNamespaceUri)
oldNamespaceUri - the old namespace URInewNamespaceUri - the new namespace URIorg.alfresco.error.AlfrescoRuntimeException - if the new namespace is in useorg.alfresco.util.Pair getQName(java.lang.Long id)
id - the unique ID of the entityorg.alfresco.error.AlfrescoRuntimeException - if the ID provided is invalidorg.alfresco.util.Pair getQName(org.alfresco.service.namespace.QName qname)
qname - the QName to query fororg.alfresco.util.Pair getOrCreateQName(org.alfresco.service.namespace.QName qname)
qname - the QName to query fororg.alfresco.util.Pair updateQName(org.alfresco.service.namespace.QName qnameOld,
org.alfresco.service.namespace.QName qnameNew)
qnameOld - the old QName, which must existqnameNew - the new QName, which must not existjava.util.Set convertIdsToQNames(java.util.Set ids)
ids - the IDsjava.util.Map convertIdMapToQNameMap(java.util.Map idMap)
idMap - a map of objects keyed by QName IDjava.util.Set convertQNamesToIds(java.util.Set qnames,
boolean create)
qnames - the QNames to convertcreate - true to create any missing QName entitiesCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.