19 package org.sleuthkit.autopsy.centralrepository.eventlisteners;
21 import javax.swing.JOptionPane;
22 import org.openide.modules.ModuleInstall;
23 import org.openide.util.NbBundle;
24 import org.openide.windows.WindowManager;
38 private final CaseEventListener
pcl =
new CaseEventListener();
44 if (instance == null) {
54 @NbBundle.Messages({
"Installer.centralRepoUpgradeFailed.title=Central repository upgrade failed"})
65 WindowManager.getDefault().invokeWhenUIReady(() -> {
66 JOptionPane.showMessageDialog(null,
68 NbBundle.getMessage(this.getClass(),
69 "Installer.centralRepoUpgradeFailed.title"),
70 JOptionPane.ERROR_MESSAGE);
89 ieListener.shutdown();
static void upgradeDatabase()
static final long serialVersionUID
static boolean runningWithGUI
static void removePropertyChangeListener(PropertyChangeListener listener)
static Installer instance
static synchronized Installer getDefault()
void uninstallListeners()
final CaseEventListener pcl
static void addPropertyChangeListener(PropertyChangeListener listener)
final IngestEventsListener ieListener
synchronized static Logger getLogger(String name)
static final Logger LOGGER