Interface IStacktraceRepository
- All Known Implementing Classes:
StacktraceRepository
public interface IStacktraceRepository
Stacktrace repository.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(IStacktrace stacktrace) Adds stacktrace to repository.void
Adds repository changed listener.Returns repository stacktraces.void
remove
(IStacktrace stacktrace) Removes stacktrace repository.void
Removes repository changed listener.
-
Method Details
-
add
Adds stacktrace to repository.- Parameters:
stacktrace
- the stacktrace, cannot benull
-
remove
Removes stacktrace repository.- Parameters:
stacktrace
- the stacktrace, cannot benull
-
addChangedListener
Adds repository changed listener.- Parameters:
listener
- the listener, cannot benull
-
removeChangedListener
Removes repository changed listener.- Parameters:
listener
- the listener, cannot benull
-
getStacktraces
List<IStacktrace> getStacktraces()Returns repository stacktraces.- Returns:
- the stacktraces, cannot be
null
-