@Override public String toString() { return getClass().getSimpleName() + "{" + "repositoryId=" + getRepository().getId() + ", addedMembers=" + getAddedRepositoryIds() + ", removedMembers=" + getRemovedRepositoryIds() + ", reorderedMembers=" + getReorderedRepositoryIds() + '}'; } }
@AllowConcurrentEvents @Subscribe public void on(final RepositoryGroupMembersChangedEvent event) { if (yumRegistryProvider.get().isRegistered(event.getGroupRepository().getId()) && (anyOfRepositoriesHasYumRepository(event.getAddedRepositoryIds()) || anyOfRepositoriesHasYumRepository(event.getRemovedRepositoryIds()) || anyOfRepositoriesHasYumRepository(event.getReorderedRepositoryIds()))) { Yum yum = yumRegistryProvider.get().get(event.getGroupRepository().getId()); if (yum instanceof YumGroup) { ((YumGroup) yum).markDirty(); } } }