public String constructObjectId(AssociationRef assocRef, String versionLabel, boolean dropStoreRef) { StringBuilder sb = new StringBuilder(CMISConnector.ASSOC_ID_PREFIX); if(dropStoreRef) { // always return the guid sb.append(assocRef.getId()); } else { sb.append(assocRef.toString()); } if(versionLabel != null) { sb.append(CMISConnector.ID_SEPERATOR); sb.append(versionLabel); } return sb.toString(); }
public String constructObjectId(AssociationRef assocRef, String versionLabel, boolean dropStoreRef) { StringBuilder sb = new StringBuilder(CMISConnector.ASSOC_ID_PREFIX); if(dropStoreRef) { // always return the guid sb.append(assocRef.getId()); } else { sb.append(assocRef.toString()); } if(versionLabel != null) { sb.append(CMISConnector.ID_SEPERATOR); sb.append(versionLabel); } return sb.toString(); }
public String getName() { if((objecVariant == CMISObjectVariant.INVALID_ID) || (objecVariant == CMISObjectVariant.NOT_A_CMIS_OBJECT) || (objecVariant == CMISObjectVariant.NOT_EXISTING) || (objecVariant == CMISObjectVariant.PERMISSION_DENIED)) { return null; } if (name == null) { if (isRelationship()) { name = associationRef.toString(); } else { Object nameObj = getNodeProps().get(ContentModel.PROP_NAME); name = (nameObj instanceof String ? (String) nameObj : ""); } } return name; }
public String getName() { if((objecVariant == CMISObjectVariant.INVALID_ID) || (objecVariant == CMISObjectVariant.NOT_A_CMIS_OBJECT) || (objecVariant == CMISObjectVariant.NOT_EXISTING) || (objecVariant == CMISObjectVariant.PERMISSION_DENIED)) { return null; } if (name == null) { if (isRelationship()) { name = associationRef.toString(); } else { Object nameObj = getNodeProps().get(ContentModel.PROP_NAME); name = (nameObj instanceof String ? (String) nameObj : ""); } } return name; }
@Override public Serializable getValueInternal(CMISNodeInfo nodeInfo) { if (nodeInfo.getNodeRef() != null) { if (nodeInfo.isCurrentVersion()) { return nodeInfo.getCurrentNodeNodeRef().toString(); } else { return nodeInfo.getNodeRef().toString(); } } else if (nodeInfo.getAssociationRef() != null) { return nodeInfo.getAssociationRef().toString(); } return null; } }
@Override public Serializable getValueInternal(CMISNodeInfo nodeInfo) { if (nodeInfo.getNodeRef() != null) { if (nodeInfo.isCurrentVersion()) { return nodeInfo.getCurrentNodeNodeRef().toString(); } else { return nodeInfo.getNodeRef().toString(); } } else if (nodeInfo.getAssociationRef() != null) { return nodeInfo.getAssociationRef().toString(); } return null; } }