XMLUtils.write(writer, PREFIX_CMIS, NAMESPACE_CMIS, TAG_REPINFO_PRINCIPAL_ID_ANYONE, source.getPrincipalIdAnyone()); if (cmisVersion != CmisVersion.CMIS_1_0 && source.getExtensionFeatures() != null) { for (ExtensionFeature feature : source.getExtensionFeatures()) { writeExtendedFeatures(writer, cmisVersion, feature);
if (cmisVersion != CmisVersion.CMIS_1_0 && repositoryInfo.getExtensionFeatures() != null) { List<ExtensionFeature> extensionFeatures = repositoryInfo.getExtensionFeatures();
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_PRINCIPAL_ID_ANYONE, source.getPrincipalIdAnyone()); if (cmisVersion != CmisVersion.CMIS_1_0 && source.getExtensionFeatures() != null) { for (ExtensionFeature feature : source.getExtensionFeatures()) { writeExtendedFeatures(writer, cmisVersion, feature);
setIfNotNull(JSON_REPINFO_PRINCIPAL_ID_ANYONE, repositoryInfo.getPrincipalIdAnyone(), result); if (isNotEmpty(repositoryInfo.getExtensionFeatures())) { JSONArray extendedFeatures = new JSONArray(); for (ExtensionFeature feature : repositoryInfo.getExtensionFeatures()) { extendedFeatures.add(convert(feature));
setIfNotNull(JSON_REPINFO_PRINCIPAL_ID_ANYONE, repositoryInfo.getPrincipalIdAnyone(), result); if (isNotEmpty(repositoryInfo.getExtensionFeatures())) { JSONArray extendedFeatures = new JSONArray(); for (ExtensionFeature feature : repositoryInfo.getExtensionFeatures()) { extendedFeatures.add(convert(feature));
success = createResult(OK, "Repository features exposed."); failure = createResult(OK, "No repository features exposed."); addResult(assertNotNull(ri.getExtensionFeatures(), success, failure)); if (ri.getExtensionFeatures() != null) { for (ExtensionFeature feature : ri.getExtensionFeatures()) { failure = createResult(FAILURE, "At least one repository features has no ID!"); addResult(assertStringNotEmpty(feature.getId(), null, failure)); if (ri.getExtensionFeatures() != null) { for (ExtensionFeature ef : ri.getExtensionFeatures()) { success = createResult(OK, "Extension Feature: " + ef.getId()); failure = createResult(FAILURE, "Extension Feature without ID!");