package com.juick.server.component; import com.juick.User; import org.springframework.context.ApplicationEvent; import org.springframework.lang.NonNull; public class UserUpdatedEvent extends ApplicationEvent { private User user; /** * Generated when user is updated (avatar changed, etc). * * @param source the object on which the event initially occurred (never {@code null}) * @param user updated user */ public UserUpdatedEvent(@NonNull Object source, User user) { super(source); this.user = user; } public User getUser() { return user; } }