Package com.aquima.interactions.trace
Interface ITraceEngine
- All Known Implementing Classes:
TraceEngine
public interface ITraceEngine
Represents the trace engine, used for tracking actions.
- Since:
- 9.2
- Author:
- A.Pragt
-
Method Summary
Modifier and TypeMethodDescriptionsearch
(TraceSearchCriteria criteria) Searches for traces.void
trace
(ITraceMessage message) Inserts a trace message.
-
Method Details
-
trace
Inserts a trace message.- Parameters:
message
- The message data, not null.- Throws:
TraceNotifyException
- in case of an unhandled exception.
-
search
Searches for traces.- Parameters:
criteria
- The search criteria, not null.- Returns:
- List of found trace entries, not null.
- Throws:
TraceSearchException
- In case of an unhandled exception.
-