Interface IStacktraceRepository


  • public interface IStacktraceRepository
    Stacktrace repository.
    • Method Detail

      • add

        void add​(IStacktrace stacktrace)
        Adds stacktrace to repository.
        Parameters:
        stacktrace - the stacktrace, cannot be null
      • remove

        void remove​(IStacktrace stacktrace)
        Removes stacktrace repository.
        Parameters:
        stacktrace - the stacktrace, cannot be null
      • addChangedListener

        void addChangedListener​(IStacktraceRepositoryChangedListener listener)
        Adds repository changed listener.
        Parameters:
        listener - the listener, cannot be null
      • removeChangedListener

        void removeChangedListener​(IStacktraceRepositoryChangedListener listener)
        Removes repository changed listener.
        Parameters:
        listener - the listener, cannot be null
      • getStacktraces

        List<IStacktrace> getStacktraces()
        Returns repository stacktraces.
        Returns:
        the stacktraces, cannot be null