Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void started() {
- log.info("Started Dermatology");
- GlobalProperty installedVersion = Context.getAdministrationService().getGlobalPropertyObject(
- DermatologyConstants.INSTALLED_VERSION_GP);
- if (installedVersion == null) {
- installedVersion = new GlobalProperty(DermatologyConstants.INSTALLED_VERSION_GP, "0");
- }
- if (Integer.valueOf(installedVersion.getPropertyValue()) < DermatologyConstants.METADATA_VERSION) {
- //Context.flushSession(); //Flush so that purges are not deferred until after data import
- DataImporter dataImporter = Context.getRegisteredComponent("dataImporter", DataImporter.class);
- dataImporter.importData("metadata-concepts.xml");
- installedVersion.setPropertyValue(DermatologyConstants.METADATA_VERSION.toString());
- }
- Context.getAdministrationService().saveGlobalProperty(installedVersion);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement