flux.audittrail
Interface AbstractAuditTrailEvent

All Known Subinterfaces:
AbstractCallEvent, AbstractServerEvent, ActionTimeoutEvent, AgentRestartEvent, DeadlineApproachingEvent, DeadlineExceededEvent, DeferringExecutionFlowEvent, EndingRunEvent, EngineContentsSummary, EngineDatabaseCommandsFailing, EngineMainBlocked, EngineMainStopped, EngineRestartEvent, EnteringActionEvent, EnteringCallEvent, EnteringTriggerEvent, ErrorCondition, ExecutingActionEvent, ExitingActionEvent, ExitingActionOnErrorEvent, ExitingActionOnSignalEvent, ExitingActionOnTimeoutEvent, ExitingCallEvent, ExitingCallWithErrorEvent, ExitingTriggerEvent, ExitingTriggerOnErrorEvent, ExitingTriggerOnSignalEvent, ExitingTriggerOnTimeoutEvent, ExitingTriggerWithoutFiringEvent, FinishingExecutionFlowEvent, FinishingFlowChartEvent, FlowChartFailoverEvent, FlowChartRemovedEvent, Heartbeat, J2seTransactionCommittedEvent, J2seTransactionRolledBackEvent, Ok, StartingExecutionFlowEvent, StartingRunEvent

public interface AbstractAuditTrailEvent

Abstract interface for significant events that are logged to the audit trail. Objects that implement this interface, and sub-interfaces, are delivered to the Audit Trail Logger at runtime.

Note that these events relate only to the Audit Trail Logger and not to the Client, Flow Chart, or System Loggers.

Author:
Copyright 2014 Flux Corporation. All rights reserved.

Method Summary
 java.lang.String getEngineName()
          Returns the name of the engine that generated this audit trail event.
 java.lang.String getName()
          Returns the name of a concrete audit trail event.
 

Method Detail

getEngineName

java.lang.String getEngineName()
Returns the name of the engine that generated this audit trail event.

Returns:
The name of the engine that generated this audit trail event.

getName

java.lang.String getName()
Returns the name of a concrete audit trail event. The name matches the fully qualified interface name of the deepest sub-interface of this interface for a concrete audit trail event.

For example, "flux.audittrail.client.EnteringCallEvent" is the name of a concrete audit trail event.

Returns:
The name of a concrete audit trail event.


© 2014 Flux Corporation. All rights reserved.