Interface ResponsibilityEntry

    • Method Detail

      • getResponsibleUser

        @NotNull
        User getResponsibleUser()
        Returns the user who is assigned responsible.

        Before calling the client is expected to check the state is not NONE, otherwise an IllegalStateException is thrown.

        Returns:
        responsible user
      • getReporterUser

        @Nullable
        User getReporterUser()
        Returns the user who did the action (assigned the responsibility, or marked as fixed on behalf of another person, etc).
        Returns:
        the reporter (or null, if unknown)
      • getTimestamp

        @NotNull
        Date getTimestamp()
        Returns the time of last change of state.
        Returns:
        the timestamp
      • getComment

        @NotNull
        String getComment()
        A user comment of the last state change.
        Returns:
        the comment