
com.flyfish.oauth.common.sync.support.SyncRequestEvent Maven / Gradle / Ivy
package com.flyfish.oauth.common.sync.support;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.flyfish.oauth.common.sync.SyncRequestAcceptor;
import lombok.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
@Builder
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
public class SyncRequestEvent {
/**
* 是否成功
*/
private boolean success;
/**
* 当前的接收器
*/
@JsonIgnore
private SyncRequestAcceptor acceptor;
/**
* 出错时存在的异常
*/
@JsonIgnore
private Exception error;
/**
* 网络请求
*/
@JsonIgnore
private HttpServletRequest request;
/**
* 网络响应
*/
@JsonIgnore
private HttpServletResponse response;
/**
* 比较器,记录了和数据库的差异
*/
@JsonIgnore
private CollectionComparator
© 2015 - 2025 Weber Informatics LLC | Privacy Policy