// used for testing in a different project, please do not remove protected internal virtual GraphDatabaseFacadeFactory NewHighlyAvailableFacadeFactory() { return(new GraphDatabaseFacadeFactory(DatabaseInfo.HA, platformModule => { Module = new HighlyAvailableEditionModule(platformModule); return Module; })); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void fileWatcherFileNameFilter() public virtual void FileWatcherFileNameFilter() { DatabaseLayout databaseLayout = ClusterRule.TestDirectory.databaseLayout(); System.Predicate <string> filter = HighlyAvailableEditionModule.FileWatcherFileNameFilter(); string metadataStoreName = databaseLayout.MetadataStore().Name; assertFalse(filter(metadataStoreName)); assertFalse(filter(databaseLayout.NodeStore().Name)); assertTrue(filter(TransactionLogFiles.DEFAULT_NAME + ".1")); assertTrue(filter(IndexConfigStore.INDEX_DB_FILE_NAME + ".any")); assertTrue(filter(StoreUtil.BRANCH_SUBDIRECTORY)); assertTrue(filter(StoreUtil.TEMP_COPY_DIRECTORY_NAME)); assertTrue(filter(metadataStoreName + PageCacheWarmer.SUFFIX_CACHEPROF)); }