question: scans for factory plug-ins on the application class path . this method is needed because the application class path can theoretically change , or additional plug-ins may become available . rather than re-scanning the classpath on every invocation of the api , the class path is scanned automatically only on the first invocation . clients can call this method to prompt a re-scan . thus this method need only be invoked by sophisticated applications which dynamically make new plug-ins available at runtime . concode_field_sep FactoryRegistry registry concode_elem_sep Logger LOGGER concode_field_sep Iterator<DataAccessFactory> getAvailableDataStores concode_elem_sep Set<T> getAvailableDataStores concode_elem_sep FactoryRegistry getServiceRegistry concode_elem_sep Iterator<DataAccessFactory> getAllDataStores concode_elem_sep Iterator<T> getAllDataStores concode_elem_sep void reset concode_elem_sep DataAccess<FeatureType,Feature> getDataStore concode_elem_sep DataAccess<? extends FeatureType,? extends Feature> getDataStore
target: void function ( ) { DataStoreFinder . scanForPlugins ( ) ; getServiceRegistry ( ) . scanForPlugins ( ) ; }