* @param entryToUpdate the entry to update.
* @param imprint the information for the update.
*/
private synchronized void updateTriggerContext(Entry entryToUpdate, MemoryImprint imprint) {
if (entryToUpdate.getBuild() != null) {
GerritCause cause = (GerritCause)entryToUpdate.getBuild().getCause(GerritCause.class);
if (cause != null) {
TriggerContext context = cause.getContext();
for (MemoryImprint.Entry ent : imprint.getEntries()) {
if (ent.getBuild() != null && !ent.getBuild().equals(entryToUpdate.getBuild())) {
context.addOtherBuild(ent.getBuild());
} else if (ent.getBuild() == null && !ent.getProject().equals(entryToUpdate.getProject())) {
context.addOtherProject(ent.getProject());