diff --git a/core/README.md b/core/README.md index f9d23d22e6f..cc99498e812 100644 --- a/core/README.md +++ b/core/README.md @@ -1,9 +1,9 @@ -The core module contains the core Geonetwork classes. For example SearchManager for searching the metadata index, DataManager for saving +The core module contains the core Geonetwork classes. For example, EsSearchManager for searching the metadata index, DataManager for saving and loading Metadata. -Services, Harvesters, etc... that are are plugins will usually depend on core and will make use of these core classes to implement their +Services, Harvesters, etc... that are plugins will usually depend on core and will make use of these core classes to implement their services. -Geonetwork is wired together via Spring-Dependency-Injection. The critical classes (DataManager, SchemaManager, SearchManager, etc...) are +Geonetwork is wired together via Spring-Dependency-Injection. The critical classes (DataManager, SchemaManager, EsSearchManager, etc...) are all singleton beans in the application context and can be either injected into other beans or obtained via the ServiceContext.getBean -method (or ServiceContext.getApplicationContext()). \ No newline at end of file +method (or ServiceContext.getApplicationContext()).