MCPcopy Create free account
hub / github.com/GateNLP/gate-core / openDataStore

Method openDataStore

src/main/java/gate/Factory.java:818–827  ·  view source on GitHub ↗

Open an existing DataStore.

(String dataStoreClassName,
          String storageUrl)

Source from the content-addressed store, hash-verified

816
817 /** Open an existing DataStore. */
818 public static DataStore openDataStore(String dataStoreClassName,
819 String storageUrl) throws PersistenceException {
820 DataStore ds = instantiateDataStore(dataStoreClassName, storageUrl);
821 ds.open();
822 if(Gate.getDataStoreRegister().add(ds))
823 creoleProxy.fireDatastoreOpened(new CreoleEvent(ds,
824 CreoleEvent.DATASTORE_OPENED));
825
826 return ds;
827 } // openDataStore()
828
829 /**
830 * Create a new DataStore and open it. <B>NOTE:</B> for some data

Callers 7

openSerialDataStoreMethod · 0.95
evaluateCorpusMethod · 0.95
evaluateMarkedStoredMethod · 0.95
evaluateMarkedCleanMethod · 0.95
createObjectMethod · 0.95

Calls 5

instantiateDataStoreMethod · 0.95
openMethod · 0.95
getDataStoreRegisterMethod · 0.95
addMethod · 0.65
fireDatastoreOpenedMethod · 0.45

Tested by

no test coverage detected