1 23 24 30 31 package com.sun.jdo.spi.persistence.support.sqlstore; 32 33 34 import java.util.Collection ; 35 36 41 public interface PersistenceStore { 42 43 45 public void execute(PersistenceManager pm, Collection actions); 46 47 49 public void executeBatch(PersistenceManager pm, UpdateObjectDesc request, boolean forceFlush); 50 51 53 public Object retrieve(PersistenceManager pm, 54 RetrieveDesc action, 55 ValueFetcher parameters); 56 57 59 public Class getClassByOidClass(Class oidType); 60 61 63 public StateManager getStateManager(Class classType); 64 65 71 public RetrieveDesc getRetrieveDesc(Class classType); 72 73 82 public RetrieveDesc getRetrieveDesc(String fieldName, Class classType); 83 84 86 public UpdateObjectDesc getUpdateObjectDesc(Class classType); 87 88 89 91 public PersistenceConfig getPersistenceConfig( 92 Class classType); 93 94 99 public ConfigCache getConfigCache(); 100 } 101 | Popular Tags |