SaltInterpreterEvent Class

SaltInterpreterEvent Class

Abstract:  Yes
Raised by:  Not applicable
Base Class:  CommonEvent
Derived Classes:  ApplicationScriptEvent, InterpreterStateChangeEvent, SessionEndedEvent, SessionStartedEvent, SaltObjectEvent 

The abstract SaltInterpreterEvent class defines an event type for all events occurring within the SALT interpreter. These events are then grouped into the derived classes:

  • ApplicationScriptEvent for events defined by the application

  • InterpreterStateChangeEvent to track state changes in the SALT interpreter

  • SessionStartedEvent and SessionEndedEvent to track the duration of a session (or call)

  • SaltObjectEvent for all events pertaining to SALT objects.

SaltInterpreterEvent does not implement any new properties.

Remarks

Abstract events do not appear directly in the logs. Properties inherited or defined by the abstract class appear in the logs when implemented in derived classes.

See Also

Event Logging Class Hierarchy | Logging and Analyzing Events | CommonEvent | Abstract Events