/** * @deprecated Use {@link #getAuthorObject()} instead. Since v6.0. * * Returns the author of this Change * @return the author of this Change */ public ApplicationUser getAuthorUser() { return getAuthorObject(); }
private Collection<Long> findMostRecentlyUpdatedIssueIds(int maxResults, Collection<String> userkeys, Collection<Long> projects, ApplicationUser remoteUser) { // JRADEV-11735: special case used when we just want all updated issues regardless of who did the updating (such // as when we're displaying the activity stream for the whole JIRA). return findMostRecentlyUpdatedIssueIdsByUsers(projects, userkeys, maxResults); }
/** * Returns the userkey of the author of this Change * @return the userkey of the author of this Change * * @deprecated Use {@link #getAuthorKey()} instead. Since v6.0. */ public String getAuthor() { return getAuthorKey(); }
public Builder fromChangeItemWithoutPreservingChanges(ChangeHistoryItem changeItem) { this.id = changeItem.getId(); this.projectId = changeItem.getProjectId(); this.changeGroupId = changeItem.getChangeGroupId(); this.issueId = changeItem.getIssueId(); this.issueKey = changeItem.getIssueKey(); this.field = changeItem.getField(); this.created = changeItem.getCreated(); this.userKey = changeItem.getUserKey(); this.nextChangeCreated = changeItem.getNextChangeCreated(); return this; }
public Builder fromChangeItem(ChangeHistoryItem changeItem) { this.fromChangeItemWithoutPreservingChanges(changeItem); this.fromValues = Maps.newHashMap(changeItem.getFroms()); this.toValues = Maps.newHashMap(changeItem.getTos()); return this; }
public Timestamp getCreatedDate() { return changeHistory.getTimePerformed(); }
public Builder fromChangeItemPreservingToValues(ChangeHistoryItem changeItem) { this.fromChangeItemWithoutPreservingChanges(changeItem); this.toValues = Maps.newHashMap(changeItem.getTos()); return this; }
public Builder fromChangeItemPreservingFromValues(ChangeHistoryItem changeItem) { this.fromChangeItemWithoutPreservingChanges(changeItem); this.fromValues = Maps.newHashMap(changeItem.getFroms()); return this; }
@SuppressWarnings("unchecked") private static Iterable<GenericValue> getUnfilteredChangeItems(ChangeHistory changeHistory) { return changeHistory.getChangeItems(); }
/** * Returns the display name of the author of this Change * @return the display name of the author of this Change * @deprecated Use {@link #getAuthorDisplayName()} instead. Since v5.0. */ public String getFullName() { return getAuthorDisplayName(); }
public ChangeHistoryItem build() { return new ChangeHistoryItem(id, changeGroupId, projectId, issueId, issueKey, field, created, nextChangeCreated, fromValues, toValues, userKey); } }
public ChangeHistoryGroup build() { return new ChangeHistoryGroup(id, projectId, issueId, issueKey, userKey, changeItems, created); }
public Long getId() { return changeHistory.getId(); }
public boolean apply(final ChangeHistory input) { return input.getAuthorUser() != null; } };
@Override public List<ChangeHistory> getChangeHistoriesForUser(Iterable<Issue> issues, ApplicationUser remoteUser) { return getAllChangeHistories(issues); }
@Override public ChangeHistoryItem apply(ChangeHistoryItem.Builder builder) { return builder.build(); } }));
@Override public Issue apply(ChangeHistory changeHistory) { return changeHistory != null ? changeHistory.getIssue() : null; } }
public String getComment() { return changeHistory.getComment(); }
public String getLevel() { return changeHistory.getLevel(); }
public List getChangeItems() { return changeHistory.getChangeItems(); }