XMLUtils.write(writer, PREFIX_CMIS, NAMESPACE_CMIS, TAG_REPINFO_CHANGES_INCOMPLETE, source.getChangesIncomplete()); if (source.getChangesOnType() != null) { for (BaseTypeId baseType : source.getChangesOnType()) { if (cmisVersion == CmisVersion.CMIS_1_0 && baseType == BaseTypeId.CMIS_ITEM) { LOG.warn("Receiver only understands CMIS 1.0 but the Changes On Type list in the Repository info contains the base type Item. "
result.setThinClientURI(repositoryInfo.getThinClientUri()); result.setVendorName(repositoryInfo.getVendorName()); if (repositoryInfo.getChangesOnType() != null) { for (BaseTypeId baseType : repositoryInfo.getChangesOnType()) { if (cmisVersion == CmisVersion.CMIS_1_0 && baseType == BaseTypeId.CMIS_ITEM) { if (LOG.isWarnEnabled()) {
public RepositoryInfoImpl(RepositoryInfo data) { id = data.getId(); name = data.getName(); description = data.getDescription(); versionSupported = data.getCmisVersionSupported(); capabilities = data.getCapabilities(); rootFolderId = data.getRootFolderId(); aclCapabilities = data.getAclCapabilities(); principalAnonymous = data.getPrincipalIdAnonymous(); principalAnyone = data.getPrincipalIdAnyone(); thinClientUri = data.getThinClientUri(); changesIncomplete = data.getChangesIncomplete(); changesOnType = data.getChangesOnType(); latestChangeLogToken = data.getLatestChangeLogToken(); vendorName = data.getVendorName(); productName = data.getProductName(); productVersion = data.getProductVersion(); extensionFeatures = data.getExtensionFeatures(); setExtensions(data.getExtensions()); }
public RepositoryInfoImpl(RepositoryInfo data) { id = data.getId(); name = data.getName(); description = data.getDescription(); versionSupported = data.getCmisVersionSupported(); capabilities = data.getCapabilities(); rootFolderId = data.getRootFolderId(); aclCapabilities = data.getAclCapabilities(); principalAnonymous = data.getPrincipalIdAnonymous(); principalAnyone = data.getPrincipalIdAnyone(); thinClientUri = data.getThinClientUri(); changesIncomplete = data.getChangesIncomplete(); changesOnType = data.getChangesOnType(); latestChangeLogToken = data.getLatestChangeLogToken(); vendorName = data.getVendorName(); productName = data.getProductName(); productVersion = data.getProductVersion(); extensionFeatures = data.getExtensionFeatures(); setExtensions(data.getExtensions()); }
XMLUtils.write(writer, PREFIX_CMIS, NAMESPACE_CMIS, TAG_REPINFO_CHANGES_INCOMPLETE, source.getChangesIncomplete()); if (source.getChangesOnType() != null) { for (BaseTypeId baseType : source.getChangesOnType()) { if (cmisVersion == CmisVersion.CMIS_1_0 && baseType == BaseTypeId.CMIS_ITEM) { LOG.warn("Receiver only understands CMIS 1.0 but the Changes On Type list in the Repository info contains the base type Item. "
if (repositoryInfo.getChangesOnType() != null) { for (BaseTypeId type : repositoryInfo.getChangesOnType()) { if (type != null) { changesOnType.add(getJSONStringValue(type.value()));
if (repositoryInfo.getChangesOnType() != null) { for (BaseTypeId type : repositoryInfo.getChangesOnType()) { if (type != null) { changesOnType.add(getJSONStringValue(type.value()));
success = createResult(OK, "Changes on type: " + ri.getChangesOnType()); failure = createResult(WARNING, "Changes on type is not set!"); addResult(assertNotNull(ri.getChangesOnType(), success, failure)); if (ri.getChangesOnType() != null) { failure = createResult(WARNING, "Changes on type has more than 4 entries!"); addResult(assertIsTrue(ri.getChangesOnType().size() < 5, null, failure));