Package com.attivio.sdk.server.util
Interface SystemEventPublisher
-
public interface SystemEventPublisher
Interface that can be injected into anyBaseDocumentTransformer
or bean that needs to send events/traps.- See Also:
SystemEventPublisherAware
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SUBSYSTEM_CONNECTOR
static java.lang.String
SUBSYSTEM_ESB
static java.lang.String
SUBSYSTEM_GC
static java.lang.String
SUBSYSTEM_HARDWARE
static java.lang.String
SUBSYSTEM_INDEX
static java.lang.String
SUBSYSTEM_INGESTION
static java.lang.String
SUBSYSTEM_NODEHEALTH
static java.lang.String
SUBSYSTEM_OS
static java.lang.String
SUBSYSTEM_PROCESS
static java.lang.String
SUBSYSTEM_QUERY
static java.lang.String
SUBSYSTEM_SQLSDK
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
fatalEvent(java.lang.String subsystem, java.lang.String description, java.util.Map<java.lang.String,java.lang.String> metadata)
Publishes an event with severitySYS_FATAL
to the platform.void
infoEvent(java.lang.String subsystem, java.lang.String description, java.util.Map<java.lang.String,java.lang.String> metadata)
Publishes an event with severitySYS_INFO
to the platform.void
warnEvent(java.lang.String subsystem, java.lang.String description, java.util.Map<java.lang.String,java.lang.String> metadata)
Publishes an event with severitySYS_WARN
to the platform.
-
-
-
Field Detail
-
SUBSYSTEM_HARDWARE
static final java.lang.String SUBSYSTEM_HARDWARE
- See Also:
- Constant Field Values
-
SUBSYSTEM_OS
static final java.lang.String SUBSYSTEM_OS
- See Also:
- Constant Field Values
-
SUBSYSTEM_GC
static final java.lang.String SUBSYSTEM_GC
- See Also:
- Constant Field Values
-
SUBSYSTEM_PROCESS
static final java.lang.String SUBSYSTEM_PROCESS
- See Also:
- Constant Field Values
-
SUBSYSTEM_ESB
static final java.lang.String SUBSYSTEM_ESB
- See Also:
- Constant Field Values
-
SUBSYSTEM_INDEX
static final java.lang.String SUBSYSTEM_INDEX
- See Also:
- Constant Field Values
-
SUBSYSTEM_INGESTION
static final java.lang.String SUBSYSTEM_INGESTION
- See Also:
- Constant Field Values
-
SUBSYSTEM_QUERY
static final java.lang.String SUBSYSTEM_QUERY
- See Also:
- Constant Field Values
-
SUBSYSTEM_CONNECTOR
static final java.lang.String SUBSYSTEM_CONNECTOR
- See Also:
- Constant Field Values
-
SUBSYSTEM_NODEHEALTH
static final java.lang.String SUBSYSTEM_NODEHEALTH
- See Also:
- Constant Field Values
-
SUBSYSTEM_SQLSDK
static final java.lang.String SUBSYSTEM_SQLSDK
- See Also:
- Constant Field Values
-
-
Method Detail
-
infoEvent
void infoEvent(java.lang.String subsystem, java.lang.String description, java.util.Map<java.lang.String,java.lang.String> metadata)
Publishes an event with severitySYS_INFO
to the platform.- Parameters:
subsystem
-description
-metadata
-
-
warnEvent
void warnEvent(java.lang.String subsystem, java.lang.String description, java.util.Map<java.lang.String,java.lang.String> metadata)
Publishes an event with severitySYS_WARN
to the platform.- Parameters:
subsystem
-description
-metadata
-
-
fatalEvent
void fatalEvent(java.lang.String subsystem, java.lang.String description, java.util.Map<java.lang.String,java.lang.String> metadata)
Publishes an event with severitySYS_FATAL
to the platform.- Parameters:
subsystem
-description
-metadata
-
-
-