|
@@ -1,18 +1,16 @@
|
|
|
package org.hswebframework.web.system.authorization.api.event;
|
|
|
|
|
|
-import lombok.AllArgsConstructor;
|
|
|
import lombok.Getter;
|
|
|
-import lombok.NoArgsConstructor;
|
|
|
-import lombok.Setter;
|
|
|
-import org.hswebframework.web.event.DefaultAsyncEvent;
|
|
|
+import org.hswebframework.web.authorization.DefaultDimensionType;
|
|
|
import org.hswebframework.web.system.authorization.api.entity.UserEntity;
|
|
|
|
|
|
@Getter
|
|
|
-@Setter
|
|
|
-@AllArgsConstructor
|
|
|
-@NoArgsConstructor
|
|
|
-public class UserDeletedEvent extends DefaultAsyncEvent {
|
|
|
+public class UserDeletedEvent extends DimensionDeletedEvent {
|
|
|
|
|
|
- private UserEntity user;
|
|
|
+ private final UserEntity user;
|
|
|
|
|
|
+ public UserDeletedEvent(UserEntity user) {
|
|
|
+ super(DefaultDimensionType.user.getId(), user.getId());
|
|
|
+ this.user = user;
|
|
|
+ }
|
|
|
}
|