package org.zstack.header.identity;
import org.zstack.header.message.NeedJsonSchema;
import java.util.Date;
/**
* Created by xing5 on 2016/3/21.
*/
public class IdentityCanonicalEvents {
public static final String ACCOUNT_DELETED_PATH = "/account/delete";
public static final String USER_DELETED_PATH = "/user/delete";
@NeedJsonSchema
public static class AccountDeletedData {
private String accountUuid;
private AccountInventory inventory;
private Date date = new Date();
public String getAccountUuid() {
return accountUuid;
}
public void setAccountUuid(String accountUuid) {
this.accountUuid = accountUuid;
}
public AccountInventory getInventory() {
return inventory;
}
public void setInventory(AccountInventory inventory) {
this.inventory = inventory;
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
}
@NeedJsonSchema
public static class UserDeletedData {
private String userUuid;
private UserInventory inventory;
private Date date = new Date();
public String getUserUuid() {
return userUuid;
}
public void setUserUuid(String userUuid) {
this.userUuid = userUuid;
}
public UserInventory getInventory() {
return inventory;
}
public void setInventory(UserInventory inventory) {
this.inventory = inventory;
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
}
}