Package | Description |
---|---|
org.exoplatform.services.jcr.core.nodetype |
This package provides the Node type API.
|
org.exoplatform.services.jcr.impl.core.nodetype |
This package provides the API for Node type.
|
Modifier and Type | Method and Description |
---|---|
NodeTypeData |
NodeTypeDataManager.getNodeType(InternalQName typeName) |
Modifier and Type | Method and Description |
---|---|
List<NodeTypeData> |
NodeTypeDataManager.getAllNodeTypes()
Return all NodeTypes.
|
List<NodeTypeData> |
NodeTypeDataManager.registerNodeTypes(InputStream xml,
int alreadyExistsBehaviour,
String contentType) |
List<NodeTypeData> |
NodeTypeDataManager.registerNodeTypes(List<NodeTypeValue> ntValues,
int alreadyExistsBehaviour) |
Modifier and Type | Method and Description |
---|---|
PlainChangesLog |
NodeTypeDataManager.updateNodeType(NodeTypeData ancestorDefinition,
NodeTypeData recipientDefinition,
Map<InternalQName,NodeTypeData> volatileNodeTypes) |
Modifier and Type | Method and Description |
---|---|
PlainChangesLog |
NodeTypeDataManager.updateNodeType(NodeTypeData ancestorDefinition,
NodeTypeData recipientDefinition,
Map<InternalQName,NodeTypeData> volatileNodeTypes) |
Modifier and Type | Method and Description |
---|---|
NodeTypeData |
NodeTypeRepository.getNodeType(InternalQName typeName)
Gives the node type data corresponding to the given node type name
|
Modifier and Type | Method and Description |
---|---|
List<NodeTypeData> |
NodeTypeRepository.getAllNodeTypes()
Gives all the existing node types
|
Modifier and Type | Method and Description |
---|---|
void |
NodeTypeRepository.addNodeType(NodeTypeData nodeType,
Map<InternalQName,NodeTypeData> volatileNodeTypes)
Adds a new node type
|
void |
NodeTypeRepository.removeNodeType(NodeTypeData nodeType)
Removes a node type from memory
|
void |
NodeTypeRepository.unregisterNodeType(NodeTypeData nodeType)
Removes a node type from memory and persists the change
|
Modifier and Type | Method and Description |
---|---|
void |
NodeTypeRepository.addNodeType(NodeTypeData nodeType,
Map<InternalQName,NodeTypeData> volatileNodeTypes)
Adds a new node type
|
void |
NodeTypeRepository.registerNodeType(List<NodeTypeData> nodeTypes,
NodeTypeDataManager nodeTypeDataManager,
String accessControlPolicy,
int alreadyExistsBehavior)
Registers new node types
|
Copyright © 2003-2018 eXo Platform SAS. All Rights Reserved.