Interface IStacktraceRepository
-
public interface IStacktraceRepository
Stacktrace repository.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
add(IStacktrace stacktrace)
Adds stacktrace to repository.void
addChangedListener(IStacktraceRepositoryChangedListener listener)
Adds repository changed listener.List<IStacktrace>
getStacktraces()
Returns repository stacktraces.void
remove(IStacktrace stacktrace)
Removes stacktrace repository.void
removeChangedListener(IStacktraceRepositoryChangedListener listener)
Removes repository changed listener.
-
-
-
Method Detail
-
add
void add(IStacktrace stacktrace)
Adds stacktrace to repository.- Parameters:
stacktrace
- the stacktrace, cannot benull
-
remove
void remove(IStacktrace stacktrace)
Removes stacktrace repository.- Parameters:
stacktrace
- the stacktrace, cannot benull
-
addChangedListener
void addChangedListener(IStacktraceRepositoryChangedListener listener)
Adds repository changed listener.- Parameters:
listener
- the listener, cannot benull
-
removeChangedListener
void removeChangedListener(IStacktraceRepositoryChangedListener listener)
Removes repository changed listener.- Parameters:
listener
- the listener, cannot benull
-
getStacktraces
List<IStacktrace> getStacktraces()
Returns repository stacktraces.- Returns:
- the stacktraces, cannot be
null
-
-