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;
37 private final CaseEventListener
pcl =
new CaseEventListener();
43 if (instance == null) {
53 @NbBundle.Messages({
"Installer.centralRepoUpgradeFailed.title=Central repository upgrade failed",
54 "Installer.centralRepoUpgradeFailed.message=Failed to upgrade central repository. It has been disabled."
64 WindowManager.getDefault().invokeWhenUIReady(() -> {
65 JOptionPane.showMessageDialog(null,
66 NbBundle.getMessage(
this.getClass(),
67 "Installer.centralRepoUpgradeFailed.message"),
68 NbBundle.getMessage(
this.getClass(),
69 "Installer.centralRepoUpgradeFailed.title"),
70 JOptionPane.ERROR_MESSAGE);
89 ieListener.shutdown();
static final long serialVersionUID
static boolean runningWithGUI
static void removePropertyChangeListener(PropertyChangeListener listener)
static boolean upgradeDatabase()
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