public class CMISNodeInfoImpl extends Object implements org.alfresco.opencmis.dictionary.CMISNodeInfo
| Constructor and Description |
|---|
CMISNodeInfoImpl() |
CMISNodeInfoImpl(CMISConnector connector,
org.alfresco.service.cmr.repository.AssociationRef associationRef) |
CMISNodeInfoImpl(CMISConnector connector,
org.alfresco.service.cmr.repository.NodeRef nodeRef) |
CMISNodeInfoImpl(CMISConnector connector,
org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName nodeType,
Map<org.alfresco.service.namespace.QName,Serializable> nodeProps,
VersionHistory versionHistory,
boolean checkExists) |
CMISNodeInfoImpl(CMISConnector connector,
String objectId) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
analyseAssociationRef() |
protected void |
analyseCurrentVersion() |
protected void |
analyseNodeRef(boolean checkExists) |
protected void |
analyseObjectId() |
protected void |
analyseVersionNode() |
void |
checkIfFolder(String what) |
void |
checkIfUseful(String what) |
boolean |
containsPropertyValue(String id) |
void |
deleteNode() |
void |
deleteVersion() |
org.alfresco.service.cmr.repository.AssociationRef |
getAssociationRef() |
String |
getCheckinComment() |
Serializable |
getCreationDate() |
String |
getCurrentNodeId() |
org.alfresco.service.cmr.repository.NodeRef |
getCurrentNodeNodeRef() |
String |
getCurrentObjectId() |
org.alfresco.service.cmr.repository.NodeRef |
getLatestVersionNodeRef(boolean major) |
Serializable |
getModificationDate() |
String |
getName() |
Set<org.alfresco.service.namespace.QName> |
getNodeAspects() |
Map<org.alfresco.service.namespace.QName,Serializable> |
getNodeProps() |
org.alfresco.service.cmr.repository.NodeRef |
getNodeRef() |
String |
getObjectId() |
org.alfresco.opencmis.dictionary.CMISObjectVariant |
getObjectVariant() |
List<org.alfresco.opencmis.dictionary.CMISNodeInfo> |
getParents() |
String |
getPath() |
Serializable |
getPropertyValue(String id) |
org.alfresco.opencmis.dictionary.TypeDefinitionWrapper |
getType() |
protected Version |
getVersion() |
VersionHistory |
getVersionHistory() |
String |
getVersionLabel() |
boolean |
hasPWC() |
boolean |
isCurrentVersion() |
boolean |
isDocument() |
boolean |
isFolder() |
boolean |
isItem() |
boolean |
isLatestMajorVersion() |
boolean |
isLatestVersion() |
boolean |
isMajorVersion() |
boolean |
isPWC() |
boolean |
isRelationship() |
boolean |
isRootFolder() |
boolean |
isVariant(org.alfresco.opencmis.dictionary.CMISObjectVariant var) |
boolean |
isVersion() |
void |
putPropertyValue(String id,
Serializable value) |
protected void |
setUnversioned() |
String |
toString() |
public CMISNodeInfoImpl()
public CMISNodeInfoImpl(CMISConnector connector, String objectId)
public CMISNodeInfoImpl(CMISConnector connector, org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName nodeType, Map<org.alfresco.service.namespace.QName,Serializable> nodeProps, VersionHistory versionHistory, boolean checkExists)
public CMISNodeInfoImpl(CMISConnector connector, org.alfresco.service.cmr.repository.NodeRef nodeRef)
public CMISNodeInfoImpl(CMISConnector connector, org.alfresco.service.cmr.repository.AssociationRef associationRef)
protected void analyseVersionNode()
protected void analyseCurrentVersion()
protected void setUnversioned()
protected void analyseObjectId()
protected void analyseNodeRef(boolean checkExists)
protected void analyseAssociationRef()
public String getObjectId()
getObjectId in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic org.alfresco.opencmis.dictionary.CMISObjectVariant getObjectVariant()
getObjectVariant in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isVariant(org.alfresco.opencmis.dictionary.CMISObjectVariant var)
isVariant in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic org.alfresco.service.cmr.repository.NodeRef getNodeRef()
getNodeRef in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic String getCurrentNodeId()
getCurrentNodeId in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic org.alfresco.service.cmr.repository.NodeRef getCurrentNodeNodeRef()
getCurrentNodeNodeRef in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic String getCurrentObjectId()
getCurrentObjectId in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isCurrentVersion()
isCurrentVersion in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isPWC()
isPWC in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean hasPWC()
hasPWC in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isVersion()
isVersion in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isLatestVersion()
isLatestVersion in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isLatestMajorVersion()
isLatestMajorVersion in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isMajorVersion()
isMajorVersion in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic String getVersionLabel()
getVersionLabel in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic String getCheckinComment()
getCheckinComment in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic org.alfresco.service.cmr.repository.AssociationRef getAssociationRef()
getAssociationRef in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic org.alfresco.opencmis.dictionary.TypeDefinitionWrapper getType()
getType in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isFolder()
isFolder in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isItem()
isItem in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isRootFolder()
isRootFolder in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isDocument()
isDocument in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean isRelationship()
isRelationship in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic String getName()
getName in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic String getPath()
getPath in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic Serializable getCreationDate()
getCreationDate in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic Serializable getModificationDate()
getModificationDate in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic org.alfresco.service.cmr.repository.NodeRef getLatestVersionNodeRef(boolean major)
public VersionHistory getVersionHistory()
public void deleteNode()
public void deleteVersion()
protected Version getVersion()
public void checkIfUseful(String what)
public void checkIfFolder(String what)
public Serializable getPropertyValue(String id)
getPropertyValue in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean containsPropertyValue(String id)
containsPropertyValue in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic void putPropertyValue(String id, Serializable value)
putPropertyValue in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic List<org.alfresco.opencmis.dictionary.CMISNodeInfo> getParents()
getParents in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic Map<org.alfresco.service.namespace.QName,Serializable> getNodeProps()
getNodeProps in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic Set<org.alfresco.service.namespace.QName> getNodeAspects()
getNodeAspects in interface org.alfresco.opencmis.dictionary.CMISNodeInfoCopyright © 2005–2018 Alfresco Software. All rights reserved.