mirror of
https://github.com/sismics/docs.git
synced 2025-12-13 09:46:17 +00:00
#68: User ID available in events fired by a user
This commit is contained in:
@@ -8,7 +8,7 @@ import com.sismics.docs.core.model.jpa.Document;
|
||||
*
|
||||
* @author bgamard
|
||||
*/
|
||||
public class DocumentCreatedAsyncEvent {
|
||||
public class DocumentCreatedAsyncEvent extends UserEvent {
|
||||
/**
|
||||
* Created document.
|
||||
*/
|
||||
|
||||
@@ -8,7 +8,7 @@ import com.sismics.docs.core.model.jpa.Document;
|
||||
*
|
||||
* @author bgamard
|
||||
*/
|
||||
public class DocumentDeletedAsyncEvent {
|
||||
public class DocumentDeletedAsyncEvent extends UserEvent {
|
||||
/**
|
||||
* Created document.
|
||||
*/
|
||||
|
||||
@@ -8,7 +8,7 @@ import com.sismics.docs.core.model.jpa.Document;
|
||||
*
|
||||
* @author bgamard
|
||||
*/
|
||||
public class DocumentUpdatedAsyncEvent {
|
||||
public class DocumentUpdatedAsyncEvent extends UserEvent {
|
||||
/**
|
||||
* Created document.
|
||||
*/
|
||||
|
||||
@@ -11,7 +11,7 @@ import com.sismics.docs.core.model.jpa.File;
|
||||
*
|
||||
* @author bgamard
|
||||
*/
|
||||
public class FileCreatedAsyncEvent {
|
||||
public class FileCreatedAsyncEvent extends UserEvent {
|
||||
/**
|
||||
* Created file.
|
||||
*/
|
||||
|
||||
@@ -8,7 +8,7 @@ import com.sismics.docs.core.model.jpa.File;
|
||||
*
|
||||
* @author bgamard
|
||||
*/
|
||||
public class FileDeletedAsyncEvent {
|
||||
public class FileDeletedAsyncEvent extends UserEvent {
|
||||
/**
|
||||
* Deleted file.
|
||||
*/
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.sismics.docs.core.event;
|
||||
|
||||
/**
|
||||
* Event fired by a user.
|
||||
*
|
||||
* @author bgamard
|
||||
*/
|
||||
public abstract class UserEvent {
|
||||
/**
|
||||
* User ID who fired the event.
|
||||
*/
|
||||
private String userId;
|
||||
|
||||
public String getUserId() {
|
||||
return userId;
|
||||
}
|
||||
|
||||
public void setUserId(String userId) {
|
||||
this.userId = userId;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user