public class NodesImpl extends Object implements Nodes
| Modifier and Type | Field and Description |
|---|---|
static Map<String,org.alfresco.service.namespace.QName> |
PARAM_SYNONYMS_QNAME |
static List<org.alfresco.service.namespace.QName> |
PROPS_USERLOOKUP |
OP_CREATE, OP_DELETE, OP_UPDATE, OP_UPDATE_PERMISSIONS, PARAM_ASSOC_TYPE, PARAM_AUTO_RENAME, PARAM_CREATEBYUSER, PARAM_CREATEDAT, PARAM_INCLUDE_ALLOWABLEOPERATIONS, PARAM_INCLUDE_ASPECTNAMES, PARAM_INCLUDE_ASSOCIATION, PARAM_INCLUDE_ISFAVORITE, PARAM_INCLUDE_ISLINK, PARAM_INCLUDE_ISLOCKED, PARAM_INCLUDE_PATH, PARAM_INCLUDE_PERMISSIONS, PARAM_INCLUDE_PROPERTIES, PARAM_INCLUDE_SUBTYPES, PARAM_ISFILE, PARAM_ISFOLDER, PARAM_ISPRIMARY, PARAM_MIMETYPE, PARAM_MODIFIEDAT, PARAM_MODIFIEDBYUSER, PARAM_NAME, PARAM_NODETYPE, PARAM_OVERWRITE, PARAM_PERMANENT, PARAM_RELATIVE_PATH, PARAM_SIZEINBYTES, PARAM_VERSION_COMMENT, PARAM_VERSION_MAJOR, PATH_MY, PATH_ROOT, PATH_SHARED| Constructor and Description |
|---|
NodesImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<AssocChild> |
addChildren(String parentNodeId,
List<AssocChild> entities) |
void |
addCustomAspects(org.alfresco.service.cmr.repository.NodeRef nodeRef,
List<String> aspectNames,
List<org.alfresco.service.namespace.QName> excludedAspects)
Add aspects to the specified NodeRef.
|
List<AssocTarget> |
addTargets(String sourceNodeId,
List<AssocTarget> entities) |
protected Set<org.alfresco.service.namespace.QName> |
buildAssocTypes(org.alfresco.service.namespace.QName assocTypeQName) |
protected org.alfresco.util.Pair<Set<org.alfresco.service.namespace.QName>,Set<org.alfresco.service.namespace.QName>> |
buildSearchTypesAndIgnoreAspects(Parameters parameters) |
protected org.alfresco.util.Pair<Set<org.alfresco.service.namespace.QName>,Set<org.alfresco.service.namespace.QName>> |
buildSearchTypesAndIgnoreAspects(org.alfresco.service.namespace.QName nodeTypeQName,
boolean includeSubTypes,
Set<org.alfresco.service.namespace.QName> ignoreQNameTypes,
Boolean includeFiles,
Boolean includeFolders) |
Node |
createNode(String parentFolderNodeId,
Node nodeInfo,
Parameters parameters)
Create node - folder or (empty) file.
|
org.alfresco.service.namespace.QName |
createQName(String qnameStr)
Helper to create a QName from either a fully qualified or short-name QName string
|
protected List<org.alfresco.service.namespace.QName> |
createQNames(List<String> qnameStrList,
List<org.alfresco.service.namespace.QName> excludedProps)
Helper to create a QName from either a fully qualified or short-name QName string
|
protected void |
createVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean isVersioned,
org.alfresco.service.cmr.version.VersionType versionType,
String reason) |
void |
deleteNode(String nodeId,
Parameters parameters)
Delete the given node.
|
protected static String |
determineActivityType(org.alfresco.rest.api.impl.NodesImpl.Activity_Type activity_type,
boolean isFolder) |
protected org.alfresco.service.cmr.action.ActionService |
getActionService() |
protected org.alfresco.service.cmr.activities.ActivityInfo |
getActivityInfo(org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
org.alfresco.service.cmr.repository.NodeRef nodeRef) |
org.alfresco.service.namespace.QName |
getAssocType(String assocTypeQNameStr) |
org.alfresco.service.namespace.QName |
getAssocType(String assocTypeQNameStr,
boolean mandatory) |
protected org.alfresco.service.cmr.security.AuthorityService |
getAuthorityService() |
BinaryResource |
getContent(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Parameters parameters,
boolean recordActivity)
Download file content.
|
BinaryResource |
getContent(String fileNodeId,
Parameters parameters,
boolean recordActivity)
Download file content.
|
protected org.alfresco.service.cmr.repository.ContentService |
getContentService() |
protected org.alfresco.service.cmr.dictionary.DictionaryService |
getDictionaryService() |
Document |
getDocument(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Deprecated.
note: currently required for backwards compat' (Favourites API)
|
protected org.alfresco.service.cmr.model.FileFolderService |
getFileFolderService() |
Folder |
getFolder(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Deprecated.
note: currently required for backwards compat' (Favourites API)
|
Node |
getFolderOrDocument(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
org.alfresco.service.namespace.QName nodeTypeQName,
List<String> includeParam,
Map<String,UserInfo> mapUserInfo)
Get the folder or document representation (as appropriate) for the given node.
|
Node |
getFolderOrDocument(String nodeId,
Parameters parameters)
Get the folder or document representation (as appropriate) for the given node.
|
Node |
getFolderOrDocumentFullInfo(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
org.alfresco.service.namespace.QName nodeTypeQName,
Parameters parameters,
Map<String,UserInfo> mapUserInfo) |
protected List<org.alfresco.repo.node.getchildren.FilterProp> |
getListChildrenFilterProps(Parameters parameters)
Returns a List of filter properties specified by request parameters.
|
protected List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> |
getListChildrenSortProps(Parameters parameters)
Returns a List of sort properties specified by the "sorting" request parameter.
|
protected List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> |
getListChildrenSortPropsDefault()
Returns the default sort order.
|
protected org.alfresco.service.cmr.lock.LockService |
getLockService() |
protected org.alfresco.service.cmr.repository.MimetypeService |
getMimetypeService() |
protected org.alfresco.service.namespace.NamespaceService |
getNamespaceService() |
Node |
getNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Deprecated.
review usage (backward compat')
|
Node |
getNode(String nodeId)
Deprecated.
review usage (backward compat')
|
protected NodeAssocService |
getNodeAssocService() |
protected org.alfresco.service.cmr.repository.NodeService |
getNodeService() |
protected org.alfresco.service.cmr.security.OwnableService |
getOwnableService() |
protected org.alfresco.service.cmr.security.PermissionService |
getPermissionService() |
protected org.alfresco.service.cmr.security.PersonService |
getPersonService() |
protected org.alfresco.service.cmr.activities.ActivityPoster |
getPoster() |
protected QuickShareLinks |
getQuickShareLinks() |
protected org.alfresco.repo.model.Repository |
getRepositoryHelper() |
protected org.alfresco.repo.transaction.RetryingTransactionHelper |
getRetryingTransactionHelper() |
protected org.alfresco.service.cmr.site.SiteService |
getSiteService() |
protected org.alfresco.repo.virtual.store.VirtualStore |
getSmartStore() |
protected org.alfresco.service.cmr.thumbnail.ThumbnailService |
getThumbnailService() |
protected org.alfresco.service.cmr.version.VersionService |
getVersionService() |
void |
init() |
protected boolean |
isSpecialNode(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName type)
Check for special case: additional node validation (pending common lower-level service support)
for blacklist of system nodes that should not be deleted or locked, eg.
|
boolean |
isSubClass(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName ofClassQName,
boolean validateNodeRef)
Determines whether the type of the given nodeRef is a sub-class of another class or not.
|
CollectionWithPagingInfo<Node> |
listChildren(String parentFolderNodeId,
Parameters parameters)
Get list of children of a parent folder.
|
Node |
lock(String nodeId,
LockInfo lockInfo,
Parameters parameters)
Lock a node
|
PathInfo |
lookupPathInfo(org.alfresco.service.cmr.repository.NodeRef nodeRefIn,
org.alfresco.service.cmr.repository.ChildAssociationRef archivedParentAssoc)
Returns the path to the given nodeRef
nodeRefIn or the archived nodeRef archivedParentAssoc. |
List<String> |
mapFromNodeAspects(Set<org.alfresco.service.namespace.QName> nodeAspects,
List<String> excludedNS,
List<org.alfresco.service.namespace.QName> excludedAspects)
Map from aspects (Set of QName) retrieved from the repository to a
map List of String required that can be formatted/expressed as required
by the API JSON response for get nodes, get person etc.
|
Map<String,Object> |
mapFromNodeProperties(Map<org.alfresco.service.namespace.QName,Serializable> nodeProps,
List<String> selectParam,
Map<String,UserInfo> mapUserInfo,
List<String> excludedNS,
List<org.alfresco.service.namespace.QName> excludedProps)
Convert from node properties (map of QName to Serializable) retrieved from
the respository to a map of String to Object that can be formatted/expressed
as required by the API JSON response for get nodes, get person etc.
|
Set<org.alfresco.service.namespace.QName> |
mapToNodeAspects(List<String> aspectNames)
Map from a String representation of aspect names to a set
of QName objects, as used by the repository.
|
Map<org.alfresco.service.namespace.QName,Serializable> |
mapToNodeProperties(Map<String,Object> props)
Map from the JSON API format of properties (String to Object) to
the typical node properties map used by the repository (QName to Serializable).
|
protected org.alfresco.service.cmr.model.FileInfo |
moveOrCopyImpl(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
String name,
boolean isCopy) |
Node |
moveOrCopyNode(String sourceNodeId,
String targetParentId,
String name,
Parameters parameters,
boolean isCopy)
Move or Copy node
|
boolean |
nodeMatches(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Set<org.alfresco.service.namespace.QName> expectedTypes,
Set<org.alfresco.service.namespace.QName> excludedTypes) |
protected void |
postActivity(org.alfresco.rest.api.impl.NodesImpl.Activity_Type activity_type,
org.alfresco.service.cmr.activities.ActivityInfo activityInfo,
boolean aSync)
Posts activities based on the activity_type.
|
protected org.alfresco.service.cmr.repository.NodeRef |
resolveNodeByPath(org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
String path,
boolean checkForCompanyHome) |
void |
setBehaviourFilter(org.alfresco.repo.policy.BehaviourFilter behaviourFilter) |
void |
setIgnoreTypes(Set<String> ignoreTypesAndAspects) |
void |
setNodeAssocService(NodeAssocService nodeAssocService) |
void |
setNonAttachContentTypes(Set<String> nonAttachWhiteList) |
void |
setPoster(org.alfresco.service.cmr.activities.ActivityPoster poster) |
void |
setQuickShareLinks(QuickShareLinks quickShareLinks) |
void |
setRepositoryHelper(org.alfresco.repo.model.Repository repositoryHelper) |
void |
setServiceRegistry(org.alfresco.service.ServiceRegistry sr) |
void |
setSmartStore(org.alfresco.repo.virtual.store.VirtualStore smartStore) |
protected boolean |
typeMatches(org.alfresco.service.namespace.QName type,
Set<org.alfresco.service.namespace.QName> expectedTypes,
Set<org.alfresco.service.namespace.QName> excludedTypes) |
Node |
unlock(String nodeId,
Parameters parameters)
Unlock a node
|
Node |
updateContent(String fileNodeId,
BasicContentInfo contentInfo,
InputStream stream,
Parameters parameters)
Uploads file content (updates existing node with new content).
|
void |
updateCustomAspects(org.alfresco.service.cmr.repository.NodeRef nodeRef,
List<String> aspectNames,
List<org.alfresco.service.namespace.QName> excludedAspects)
Update aspects for the specified NodeRef.
|
Node |
updateNode(String nodeId,
Node nodeInfo,
Parameters parameters)
Update node meta-data.
|
protected org.alfresco.service.cmr.repository.NodeRef |
updateNodeImpl(String nodeId,
Node nodeInfo,
Parameters parameters) |
Node |
upload(String parentFolderNodeId,
org.springframework.extensions.webscripts.servlet.FormData formData,
Parameters parameters)
Uploads file content and meta-data into the repository.
|
org.alfresco.service.cmr.repository.NodeRef |
validateNode(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
org.alfresco.service.cmr.repository.NodeRef |
validateNode(org.alfresco.service.cmr.repository.StoreRef storeRef,
String nodeId) |
org.alfresco.service.cmr.repository.NodeRef |
validateNode(String nodeId) |
org.alfresco.service.cmr.repository.NodeRef |
validateOrLookupNode(String nodeId,
String path) |
public static final List<org.alfresco.service.namespace.QName> PROPS_USERLOOKUP
public void init()
public void setServiceRegistry(org.alfresco.service.ServiceRegistry sr)
public void setBehaviourFilter(org.alfresco.repo.policy.BehaviourFilter behaviourFilter)
public void setRepositoryHelper(org.alfresco.repo.model.Repository repositoryHelper)
public void setQuickShareLinks(QuickShareLinks quickShareLinks)
public void setPoster(org.alfresco.service.cmr.activities.ActivityPoster poster)
public void setNodeAssocService(NodeAssocService nodeAssocService)
public void setSmartStore(org.alfresco.repo.virtual.store.VirtualStore smartStore)
public org.alfresco.service.cmr.repository.NodeRef validateNode(String nodeId)
validateNode in interface Nodespublic org.alfresco.service.cmr.repository.NodeRef validateNode(org.alfresco.service.cmr.repository.StoreRef storeRef,
String nodeId)
validateNode in interface Nodespublic org.alfresco.service.cmr.repository.NodeRef validateNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)
validateNode in interface Nodespublic boolean nodeMatches(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Set<org.alfresco.service.namespace.QName> expectedTypes,
Set<org.alfresco.service.namespace.QName> excludedTypes)
nodeMatches in interface Nodespublic boolean isSubClass(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName ofClassQName,
boolean validateNodeRef)
NodesisSubClass in interface NodesnodeRef - source nodeRefofClassQName - the class to test againstvalidateNodeRef - whether to validate the given source node or notprotected boolean typeMatches(org.alfresco.service.namespace.QName type,
Set<org.alfresco.service.namespace.QName> expectedTypes,
Set<org.alfresco.service.namespace.QName> excludedTypes)
public Node getNode(String nodeId)
Nodespublic Node getNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)
public Document getDocument(org.alfresco.service.cmr.repository.NodeRef nodeRef)
NodesgetDocument in interface NodesnodeRef - NodeRefpublic Folder getFolder(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Nodespublic org.alfresco.service.cmr.repository.NodeRef validateOrLookupNode(String nodeId, String path)
validateOrLookupNode in interface Nodesprotected org.alfresco.service.cmr.repository.NodeRef resolveNodeByPath(org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
String path,
boolean checkForCompanyHome)
public Node getFolderOrDocument(String nodeId, Parameters parameters)
NodesgetFolderOrDocument in interface NodesnodeId - String nodeId or well-known alias, eg. "-root-" or "-my-"parameters - the Parameters object to get the parameters passed into the request
including:
- incPrimaryParentpublic Node getFolderOrDocumentFullInfo(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, org.alfresco.service.namespace.QName nodeTypeQName, Parameters parameters, Map<String,UserInfo> mapUserInfo)
getFolderOrDocumentFullInfo in interface Nodespublic Node getFolderOrDocument(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, org.alfresco.service.namespace.QName nodeTypeQName, List<String> includeParam, Map<String,UserInfo> mapUserInfo)
NodesgetFolderOrDocument in interface NodesnodeRef - A real Nodepublic PathInfo lookupPathInfo(org.alfresco.service.cmr.repository.NodeRef nodeRefIn, org.alfresco.service.cmr.repository.ChildAssociationRef archivedParentAssoc)
NodesnodeRefIn or the archived nodeRef archivedParentAssoc.lookupPathInfo in interface NodesnodeRefIn - the NodeRefarchivedParentAssoc - the ChildAssociationRef of the archived NodeRefpublic Set<org.alfresco.service.namespace.QName> mapToNodeAspects(List<String> aspectNames)
NodesmapToNodeAspects in interface Nodespublic Map<org.alfresco.service.namespace.QName,Serializable> mapToNodeProperties(Map<String,Object> props)
NodesmapToNodeProperties in interface Nodespublic Map<String,Object> mapFromNodeProperties(Map<org.alfresco.service.namespace.QName,Serializable> nodeProps, List<String> selectParam, Map<String,UserInfo> mapUserInfo, List<String> excludedNS, List<org.alfresco.service.namespace.QName> excludedProps)
NodesReturns null if there are no properties to return, rather than an empty map.
mapFromNodeProperties in interface Nodespublic List<String> mapFromNodeAspects(Set<org.alfresco.service.namespace.QName> nodeAspects, List<String> excludedNS, List<org.alfresco.service.namespace.QName> excludedAspects)
NodesReturns null if there are no aspect names to return, rather than an empty list.
mapFromNodeAspects in interface Nodespublic CollectionWithPagingInfo<Node> listChildren(String parentFolderNodeId, Parameters parameters)
NodeslistChildren in interface NodesparentFolderNodeId - String id of parent folder node or well-known alias, eg. "-root-" or "-my-"parameters - the Parameters object to get the parameters passed into the request
including:
- filter, sort & paging params (where, orderBy, skipCount, maxItems)
- incFiles, incFolders (both true by default)org.alfresco.rest.api.model.Node objectsprotected List<org.alfresco.repo.node.getchildren.FilterProp> getListChildrenFilterProps(Parameters parameters)
Returns a List of filter properties specified by request parameters.
parameters - The Parameters object to get the parameters passed into the request
including:
- filter, sort & paging params (where, orderBy, skipCount, maxItems)
- incFiles, incFolders (both true by default)FilterProp. Can be null.protected List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> getListChildrenSortProps(Parameters parameters)
Returns a List of sort properties specified by the "sorting" request parameter.
parameters - The Parameters object to get the parameters passed into the request
including:
- filter, sort & paging params (where, orderBy, skipCount, maxItems)
- incFiles, incFolders (both true by default)Pair<QName, Boolean> sort properties. If no sort parameters are
found defaults to getListChildrenSortPropsDefault.protected List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> getListChildrenSortPropsDefault()
Returns the default sort order.
Pair<QName, Boolean> sort
properties.protected Set<org.alfresco.service.namespace.QName> buildAssocTypes(org.alfresco.service.namespace.QName assocTypeQName)
protected org.alfresco.util.Pair<Set<org.alfresco.service.namespace.QName>,Set<org.alfresco.service.namespace.QName>> buildSearchTypesAndIgnoreAspects(org.alfresco.service.namespace.QName nodeTypeQName, boolean includeSubTypes, Set<org.alfresco.service.namespace.QName> ignoreQNameTypes, Boolean includeFiles, Boolean includeFolders)
protected org.alfresco.util.Pair<Set<org.alfresco.service.namespace.QName>,Set<org.alfresco.service.namespace.QName>> buildSearchTypesAndIgnoreAspects(Parameters parameters)
public void deleteNode(String nodeId, Parameters parameters)
NodesdeleteNode in interface NodesnodeId - String id of node (folder or document)parameters - the Parameters object to get the parameters passed into the request
- permanent (default false)public Node createNode(String parentFolderNodeId, Node nodeInfo, Parameters parameters)
NodescreateNode in interface Nodespublic void addCustomAspects(org.alfresco.service.cmr.repository.NodeRef nodeRef,
List<String> aspectNames,
List<org.alfresco.service.namespace.QName> excludedAspects)
NodesaddCustomAspects in interface Nodespublic List<AssocChild> addChildren(String parentNodeId, List<AssocChild> entities)
addChildren in interface Nodespublic List<AssocTarget> addTargets(String sourceNodeId, List<AssocTarget> entities)
addTargets in interface Nodespublic org.alfresco.service.namespace.QName getAssocType(String assocTypeQNameStr)
getAssocType in interface Nodespublic org.alfresco.service.namespace.QName getAssocType(String assocTypeQNameStr, boolean mandatory)
getAssocType in interface Nodesprotected void postActivity(org.alfresco.rest.api.impl.NodesImpl.Activity_Type activity_type,
org.alfresco.service.cmr.activities.ActivityInfo activityInfo,
boolean aSync)
activity_type - activityInfo - aSync - protected org.alfresco.service.cmr.activities.ActivityInfo getActivityInfo(org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
protected static String determineActivityType(org.alfresco.rest.api.impl.NodesImpl.Activity_Type activity_type, boolean isFolder)
protected boolean isSpecialNode(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName type)
nodeRef - type - public Node updateNode(String nodeId, Node nodeInfo, Parameters parameters)
NodesupdateNode in interface Nodesprotected org.alfresco.service.cmr.repository.NodeRef updateNodeImpl(String nodeId, Node nodeInfo, Parameters parameters)
public Node moveOrCopyNode(String sourceNodeId, String targetParentId, String name, Parameters parameters, boolean isCopy)
NodesmoveOrCopyNode in interface Nodespublic void updateCustomAspects(org.alfresco.service.cmr.repository.NodeRef nodeRef,
List<String> aspectNames,
List<org.alfresco.service.namespace.QName> excludedAspects)
NodesupdateCustomAspects in interface Nodesprotected org.alfresco.service.cmr.model.FileInfo moveOrCopyImpl(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
String name,
boolean isCopy)
public BinaryResource getContent(String fileNodeId, Parameters parameters, boolean recordActivity)
NodesgetContent in interface NodesrecordActivity - true, if an activity post is required.public BinaryResource getContent(org.alfresco.service.cmr.repository.NodeRef nodeRef, Parameters parameters, boolean recordActivity)
NodesgetContent in interface NodesnodeRef - the content nodeRefrecordActivity - true, if an activity post is required.public Node updateContent(String fileNodeId, BasicContentInfo contentInfo, InputStream stream, Parameters parameters)
NodesupdateContent in interface Nodesprotected void createVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean isVersioned,
org.alfresco.service.cmr.version.VersionType versionType,
String reason)
public Node upload(String parentFolderNodeId, org.springframework.extensions.webscripts.servlet.FormData formData, Parameters parameters)
Nodesupload in interface NodesparentFolderNodeId - String id of parent folder node or well-known alias, eg. "-root-" or "-my-"formData - the FormDataparameters - the Parameters object to get the parameters passed into the requestNode if successfulpublic org.alfresco.service.namespace.QName createQName(String qnameStr)
createQName in interface NodesqnameStr - Fully qualified or short-name QName stringprotected List<org.alfresco.service.namespace.QName> createQNames(List<String> qnameStrList, List<org.alfresco.service.namespace.QName> excludedProps)
qnameStrList - list of fully qualified or short-name QName stringexcludedProps - QName objectspublic Node lock(String nodeId, LockInfo lockInfo, Parameters parameters)
Nodespublic Node unlock(String nodeId, Parameters parameters)
Nodesprotected org.alfresco.service.cmr.repository.NodeService getNodeService()
protected org.alfresco.service.cmr.dictionary.DictionaryService getDictionaryService()
protected org.alfresco.service.cmr.model.FileFolderService getFileFolderService()
protected org.alfresco.service.namespace.NamespaceService getNamespaceService()
protected org.alfresco.service.cmr.security.PermissionService getPermissionService()
protected org.alfresco.service.cmr.repository.MimetypeService getMimetypeService()
protected org.alfresco.service.cmr.repository.ContentService getContentService()
protected org.alfresco.service.cmr.action.ActionService getActionService()
protected org.alfresco.service.cmr.version.VersionService getVersionService()
protected org.alfresco.service.cmr.security.PersonService getPersonService()
protected org.alfresco.service.cmr.security.OwnableService getOwnableService()
protected org.alfresco.service.cmr.security.AuthorityService getAuthorityService()
protected org.alfresco.service.cmr.thumbnail.ThumbnailService getThumbnailService()
protected org.alfresco.service.cmr.site.SiteService getSiteService()
protected org.alfresco.service.cmr.activities.ActivityPoster getPoster()
protected org.alfresco.repo.transaction.RetryingTransactionHelper getRetryingTransactionHelper()
protected NodeAssocService getNodeAssocService()
protected org.alfresco.service.cmr.lock.LockService getLockService()
protected org.alfresco.repo.virtual.store.VirtualStore getSmartStore()
protected QuickShareLinks getQuickShareLinks()
protected org.alfresco.repo.model.Repository getRepositoryHelper()
Copyright © 2005–2018 Alfresco Software. All rights reserved.