@AlfrescoPublicApi
public interface IdentifierService
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTEXT_NODEREF
Context value names
|
static String |
CONTEXT_ORIG_TYPE |
static String |
CONTEXT_PARENT_NODEREF |
| Modifier and Type | Method and Description |
|---|---|
String |
generateIdentifier(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Generate an identifier for the given node.
|
String |
generateIdentifier(org.alfresco.service.namespace.QName type,
org.alfresco.service.cmr.repository.NodeRef parent)
Generate an identifier for a node with the given type and parent.
|
void |
register(IdentifierGenerator identifierGenerator)
Register an identifier generator implementation with the service.
|
static final String CONTEXT_NODEREF
static final String CONTEXT_PARENT_NODEREF
static final String CONTEXT_ORIG_TYPE
void register(IdentifierGenerator identifierGenerator)
identifierGenerator - identifier generator implementationString generateIdentifier(org.alfresco.service.namespace.QName type, org.alfresco.service.cmr.repository.NodeRef parent)
type - type of the nodeparent - parent of the ndoeString generateIdentifier(org.alfresco.service.cmr.repository.NodeRef nodeRef)
nodeRef - node referenceCopyright © 2005–2016 Alfresco Software. All rights reserved.