public String execute() throws Exception { return cmisConnector.getRepositoryInfo(CmisVersion.CMIS_1_1).getLatestChangeLogToken(); } }, true, false);
public String execute() throws Exception { return cmisConnector.getRepositoryInfo(CmisVersion.CMIS_1_1).getLatestChangeLogToken(); } }, true, false);
public Long execute() throws Exception { return Long.parseLong(cmisConnector.getRepositoryInfo(CmisVersion.CMIS_1_1).getLatestChangeLogToken()); } }, true, false);
public String execute() throws Exception { return cmisConnector.getRepositoryInfo(CmisVersion.CMIS_1_1).getLatestChangeLogToken(); } }, true, false);
@Override public String getLatestChangeLogToken() { return getBinding().getRepositoryService().getRepositoryInfo(getRepositoryId(), null).getLatestChangeLogToken(); }
@Override public String getLatestChangeLogToken() { return getBinding().getRepositoryService().getRepositoryInfo(getRepositoryId(), null).getLatestChangeLogToken(); }
@Override public String execute(CmisService cmisService) { List<RepositoryInfo> repositories = cmisService.getRepositoryInfos(null); assertNotNull(repositories); assertTrue(repositories.size() > 0); RepositoryInfo repo = repositories.iterator().next(); return repo.getLatestChangeLogToken(); } }, CmisVersion.CMIS_1_1);
@Override public String execute(CmisService cmisService) { List<RepositoryInfo> repositories = cmisService.getRepositoryInfos(null); assertNotNull(repositories); assertTrue(repositories.size() > 0); RepositoryInfo repo = repositories.iterator().next(); return repo.getLatestChangeLogToken(); } }, CmisVersion.CMIS_1_1);
private void getRepositoryInfo() { LOG.debug("getting repository info for repository " + repositoryId); // Because some bindings silently retrieve all repositories on the first // request we call it twice // and use a dummy extension data element to prevent caching RepositoryInfo repoInfo = repSvc.getRepositoryInfo(repositoryId, null); ExtensionDataImpl dummyExt = new ExtensionDataImpl(); @SuppressWarnings("serial") List<CmisExtensionElement> extList = new ArrayList<CmisExtensionElement>() { { add(new CmisExtensionElementImpl("foo", "foo", null, "bar")); } }; dummyExt.setExtensions(extList); repoInfo = repSvc.getRepositoryInfo(repositoryId, dummyExt); LOG.debug("repository id is: " + repoInfo.getId()); rootFolderId = repoInfo.getRootFolderId(); changeToken = repoInfo.getLatestChangeLogToken(); LOG.debug("root folder id is: " + repoInfo.getRootFolderId()); renameFiles("getRepositoryInfo"); LOG.debug("getRepositoryInfo() done."); }
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()); }
result.setChangesIncomplete(repositoryInfo.getChangesIncomplete()); result.setCmisVersionSupported(repositoryInfo.getCmisVersionSupported()); result.setLatestChangeLogToken(repositoryInfo.getLatestChangeLogToken()); result.setPrincipalAnonymous(repositoryInfo.getPrincipalIdAnonymous()); result.setPrincipalAnyone(repositoryInfo.getPrincipalIdAnyone());
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_ROOT_FOLDER_ID, source.getRootFolderId()); XMLUtils.write(writer, PREFIX_CMIS, NAMESPACE_CMIS, TAG_REPINFO_CHANGE_LOG_TOKEN, source.getLatestChangeLogToken()); writeRepositoryCapabilities(writer, cmisVersion, source.getCapabilities()); writeAclCapabilities(writer, cmisVersion, source.getAclCapabilities());
XMLUtils.write(writer, PREFIX_CMIS, NAMESPACE_CMIS, TAG_REPINFO_ROOT_FOLDER_ID, source.getRootFolderId()); XMLUtils.write(writer, PREFIX_CMIS, NAMESPACE_CMIS, TAG_REPINFO_CHANGE_LOG_TOKEN, source.getLatestChangeLogToken()); writeRepositoryCapabilities(writer, cmisVersion, source.getCapabilities()); writeAclCapabilities(writer, cmisVersion, source.getAclCapabilities());
result.put(JSON_REPINFO_CAPABILITIES, convert(repositoryInfo.getCapabilities())); setIfNotNull(JSON_REPINFO_ACL_CAPABILITIES, convert(repositoryInfo.getAclCapabilities()), result); result.put(JSON_REPINFO_CHANGE_LOG_TOKEN, repositoryInfo.getLatestChangeLogToken()); result.put(JSON_REPINFO_CMIS_VERSION_SUPPORTED, repositoryInfo.getCmisVersionSupported()); setIfNotNull(JSON_REPINFO_THIN_CLIENT_URI, repositoryInfo.getThinClientUri(), result);
result.put(JSON_REPINFO_CAPABILITIES, convert(repositoryInfo.getCapabilities())); setIfNotNull(JSON_REPINFO_ACL_CAPABILITIES, convert(repositoryInfo.getAclCapabilities()), result); result.put(JSON_REPINFO_CHANGE_LOG_TOKEN, repositoryInfo.getLatestChangeLogToken()); result.put(JSON_REPINFO_CMIS_VERSION_SUPPORTED, repositoryInfo.getCmisVersionSupported()); setIfNotNull(JSON_REPINFO_THIN_CLIENT_URI, repositoryInfo.getThinClientUri(), result);
success = createResult(OK, "Latest change log token: " + ri.getLatestChangeLogToken()); failure = createResult(WARNING, "Latest change log token is not set!"); addResult(assertStringNotEmpty(ri.getLatestChangeLogToken(), success, failure));