public class CMISNodeInfoImpl extends Object implements CMISNodeInfo
| Constructor and Description |
|---|
CMISNodeInfoImpl() |
CMISNodeInfoImpl(CMISConnector connector,
AssociationRef associationRef) |
CMISNodeInfoImpl(CMISConnector connector,
NodeRef nodeRef) |
CMISNodeInfoImpl(CMISConnector connector,
NodeRef nodeRef,
QName nodeType,
Map<QName,Serializable> nodeProps,
VersionHistory versionHistory,
boolean checkExists) |
CMISNodeInfoImpl(CMISConnector connector,
String objectId) |
public CMISNodeInfoImpl()
public CMISNodeInfoImpl(CMISConnector connector, String objectId)
public CMISNodeInfoImpl(CMISConnector connector, NodeRef nodeRef, QName nodeType, Map<QName,Serializable> nodeProps, VersionHistory versionHistory, boolean checkExists)
public CMISNodeInfoImpl(CMISConnector connector, NodeRef nodeRef)
public CMISNodeInfoImpl(CMISConnector connector, 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 CMISNodeInfopublic CMISObjectVariant getObjectVariant()
getObjectVariant in interface CMISNodeInfopublic boolean isVariant(CMISObjectVariant var)
isVariant in interface CMISNodeInfopublic NodeRef getNodeRef()
getNodeRef in interface CMISNodeInfopublic String getCurrentNodeId()
getCurrentNodeId in interface CMISNodeInfopublic NodeRef getCurrentNodeNodeRef()
getCurrentNodeNodeRef in interface CMISNodeInfopublic String getCurrentObjectId()
getCurrentObjectId in interface CMISNodeInfopublic boolean isCurrentVersion()
isCurrentVersion in interface CMISNodeInfopublic boolean isPWC()
isPWC in interface CMISNodeInfopublic boolean hasPWC()
hasPWC in interface CMISNodeInfopublic boolean isVersion()
isVersion in interface CMISNodeInfopublic boolean isLatestVersion()
isLatestVersion in interface CMISNodeInfopublic boolean isLatestMajorVersion()
isLatestMajorVersion in interface CMISNodeInfopublic boolean isMajorVersion()
isMajorVersion in interface CMISNodeInfopublic String getVersionLabel()
getVersionLabel in interface CMISNodeInfopublic String getCheckinComment()
getCheckinComment in interface CMISNodeInfopublic AssociationRef getAssociationRef()
getAssociationRef in interface CMISNodeInfopublic TypeDefinitionWrapper getType()
getType in interface CMISNodeInfopublic boolean isFolder()
isFolder in interface CMISNodeInfopublic boolean isItem()
isItem in interface CMISNodeInfopublic boolean isRootFolder()
isRootFolder in interface CMISNodeInfopublic boolean isDocument()
isDocument in interface CMISNodeInfopublic boolean isRelationship()
isRelationship in interface CMISNodeInfopublic String getName()
getName in interface CMISNodeInfopublic String getPath()
getPath in interface CMISNodeInfopublic Serializable getCreationDate()
getCreationDate in interface CMISNodeInfopublic Serializable getModificationDate()
getModificationDate in interface CMISNodeInfopublic 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 CMISNodeInfopublic boolean containsPropertyValue(String id)
containsPropertyValue in interface CMISNodeInfopublic void putPropertyValue(String id, Serializable value)
putPropertyValue in interface CMISNodeInfopublic List<CMISNodeInfo> getParents()
getParents in interface CMISNodeInfopublic Map<QName,Serializable> getNodeProps()
getNodeProps in interface CMISNodeInfopublic Set<QName> getNodeAspects()
getNodeAspects in interface CMISNodeInfoCopyright © 2005–2021 Alfresco Software. All rights reserved.