public class CMISNodeInfoImpl
extends java.lang.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,
java.lang.String objectId) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
analyseAssociationRef() |
protected void |
analyseCurrentVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
protected void |
analyseNodeRef() |
protected void |
analyseObjectId() |
protected void |
analyseVersionNode(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
void |
checkIfFolder(java.lang.String what) |
void |
checkIfUseful(java.lang.String what) |
boolean |
containsPropertyValue(java.lang.String id) |
void |
deleteNode() |
void |
deleteVersion() |
org.alfresco.service.cmr.repository.AssociationRef |
getAssociationRef() |
java.lang.String |
getCheckinComment() |
java.io.Serializable |
getCreationDate() |
java.lang.String |
getCurrentNodeId() |
org.alfresco.service.cmr.repository.NodeRef |
getCurrentNodeNodeRef() |
java.lang.String |
getCurrentObjectId() |
org.alfresco.service.cmr.repository.NodeRef |
getLatestVersionNodeRef(boolean major) |
java.io.Serializable |
getModificationDate() |
java.lang.String |
getName() |
org.alfresco.service.cmr.repository.NodeRef |
getNodeRef() |
java.lang.String |
getObjectId() |
org.alfresco.opencmis.dictionary.CMISObjectVariant |
getObjectVariant() |
java.util.List |
getParents() |
java.lang.String |
getPath() |
java.io.Serializable |
getPropertyValue(java.lang.String id) |
org.alfresco.opencmis.dictionary.TypeDefinitionWrapper |
getType() |
protected Version |
getVersion() |
VersionHistory |
getVersionHistory() |
java.lang.String |
getVersionLabel() |
boolean |
hasPWC() |
boolean |
isCurrentVersion() |
boolean |
isDocument() |
boolean |
isFolder() |
boolean |
isLatestMajorVersion() |
boolean |
isLatestVersion() |
boolean |
isMajorVersion() |
boolean |
isPWC() |
boolean |
isRelationship() |
boolean |
isRootFolder() |
boolean |
isVariant(org.alfresco.opencmis.dictionary.CMISObjectVariant var) |
boolean |
isVersion() |
void |
putPropertyValue(java.lang.String id,
java.io.Serializable value) |
protected void |
setUnversioned(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
java.lang.String |
toString() |
public CMISNodeInfoImpl()
public CMISNodeInfoImpl(CMISConnector connector, java.lang.String objectId)
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(org.alfresco.service.cmr.repository.NodeRef nodeRef)
protected void analyseCurrentVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef)
protected void setUnversioned(org.alfresco.service.cmr.repository.NodeRef nodeRef)
protected void analyseObjectId()
protected void analyseNodeRef()
protected void analyseAssociationRef()
public java.lang.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 java.lang.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 java.lang.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 java.lang.String getVersionLabel()
getVersionLabel in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic java.lang.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 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 java.lang.String getName()
getName in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic java.lang.String getPath()
getPath in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic java.io.Serializable getCreationDate()
getCreationDate in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic java.io.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(java.lang.String what)
public void checkIfFolder(java.lang.String what)
public java.io.Serializable getPropertyValue(java.lang.String id)
getPropertyValue in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic boolean containsPropertyValue(java.lang.String id)
containsPropertyValue in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic void putPropertyValue(java.lang.String id,
java.io.Serializable value)
putPropertyValue in interface org.alfresco.opencmis.dictionary.CMISNodeInfopublic java.lang.String toString()
toString in class java.lang.Objectpublic java.util.List getParents()
getParents in interface org.alfresco.opencmis.dictionary.CMISNodeInfoCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.