Go to the documentation of this file.
19package org.sleuthkit.autopsy.mcp;
21import java.beans.PropertyChangeEvent;
22import java.util.EnumSet;
23import java.util.logging.Level;
24import java.util.logging.Logger;
25import org.openide.modules.OnStart;
26import org.sleuthkit.autopsy.casemodule.Case;
62 }
catch (Exception ex) {
63 logger.log(Level.SEVERE,
"Failed to start Autopsy MCP server", ex);
110 }
catch (IllegalStateException ex) {
117 if (server ==
null) {
120 if (evt.getNewValue() !=
null) {
static Case getCurrentCase()
static void addEventTypeSubscriber(Set< Events > eventTypes, PropertyChangeListener subscriber)
synchronized static Logger getLogger(String name)
synchronized void disableServer()
static final Logger logger
static AutopsyMcpModule getInstance()
volatile boolean caseListenerRegistered
static AutopsyMcpModule instance
synchronized void startServer()
void onCaseEvent(PropertyChangeEvent evt)
synchronized void enableServer()
volatile McpServer mcpServer
void updateCase(Case openedCase)
Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.