PMContext
PersistenceManager
13981399140014011402140314041405140614071408
NodeTypeRegistry ntReg, DataStore dataStore) throws RepositoryException { try { PersistenceManager pm = pmConfig.newInstance(PersistenceManager.class); pm.init(new PMContext(homeDir, fs, rootNodeId, nsReg, ntReg, dataStore)); return pm; } catch (Exception e) { String msg = "Cannot instantiate persistence manager " + pmConfig.getClassName(); throw new RepositoryException(msg, e); }
13371338133913401341134213431344134513461347
File homeDir, FileSystem fs, PersistenceManagerConfig pmConfig) throws RepositoryException { try { PersistenceManager pm = pmConfig .newInstance(PersistenceManager.class); PMContext pmContext = new PMContext( homeDir, fs, context.getRootNodeId(), context.getNamespaceRegistry(), context.getNodeTypeRegistry(), context.getDataStore(),
13221323132413251326132713281329133013311332
NodeTypeRegistry ntReg, DataStore dataStore) throws RepositoryException { try { PersistenceManager pm = (PersistenceManager) pmConfig.newInstance(); pm.init(new PMContext(homeDir, fs, rootNodeId, nsReg, ntReg, dataStore)); return pm; } catch (Exception e) { String msg = "Cannot instantiate persistence manager " + pmConfig.getClassName(); throw new RepositoryException(msg, e); }
13301331133213331334133513361337133813391340
11671168116911701171117211731174117511761177
13191320132113221323132413251326132713281329
13241325132613271328132913301331133213331334
13381339134013411342134313441345134613471348