protected void startUp(String rootDir) throws Exception { super.startUp(rootDir); log.info("AbstractMain.startUp completed"); log.config(LogBuilder.createSystemMessage().addAction("load image storage").toString()); // GcsAdapter.Builder gcsAdapterBuilder = new GcsAdapter.Builder(); ImageStorage.setInstance(new DatastoreAdapter()); log.config(LogBuilder.createSystemMessage().addAction("load globals").toString()); GlobalsManager.getInstance().loadGlobals(); log.config(LogBuilder.createSystemMessage().addAction("load user").toString()); UserManager.getInstance().init(); log.config(LogBuilder.createSystemMessage().addAction("init PhotoFactory").toString()); DrumcymbalPhotoFactory.initialize(); CoordinateFactory.initialize(); log.config(LogBuilder.createSystemMessage().addAction("load Photos").toString()); // PhotoManager.getInstance().init(); DrumcymbalPhotoManager.getInstance().init(); }
protected void shutDown() throws Exception { saveAll(); super.shutDown(); }