1 2 12 package com.versant.core.jdo; 13 14 import com.versant.core.metadata.ModelMetaData; 15 import com.versant.core.logging.LogEventStore; 16 import com.versant.core.storagemanager.StorageManagerFactory; 17 import com.versant.core.storagemanager.StorageCache; 18 19 import java.util.Properties ; 20 import java.util.Map ; 21 22 25 public interface VersantPMFInternal extends VersantPersistenceManagerFactory { 26 27 31 public VersantPersistenceManagerImp createVersantPersistenceManagerImp(); 32 33 39 public void pmClosedNotification(VersantPersistenceManagerImp pm, 40 boolean fromFinalizer, boolean txWasActive); 41 42 45 public ModelMetaData getJDOMetaData(); 46 47 50 public LogEventStore getLogEventStore(); 51 52 55 public Properties getInitProperties(); 56 57 60 public StorageManagerFactory getStorageManagerFactory(); 61 62 70 public Map getHyperdriveBytecode(); 71 72 76 public int getHyperdriveBytecodeMaxSize(); 77 78 81 public ClassLoader getClassLoader(); 82 83 88 public void addPMFServer(PMFServer pmfServer); 89 90 93 boolean isLocal(); 94 95 98 StorageCache getStorageCache(); 99 } 100 101 | Popular Tags |