コード例 #1
0
 // 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;
     }));
 }
コード例 #2
0
//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));
        }