Ver código fonte

修改BusinessLog

Airhead 8 anos atrás
pai
commit
86d8dbcf10

+ 24 - 1
hos-broker/src/main/java/com/yihu/hos/models/BusinessLog.java

@ -1,6 +1,7 @@
package com.yihu.hos.models;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.index.Indexed;
import org.springframework.data.mongodb.core.mapping.Document;
import java.util.Date;
@ -12,14 +13,20 @@ import java.util.Date;
public class BusinessLog {
    @Id
    private String id;
    @Indexed
    private String exchangeId;
    private String correlationId;
    private String transactionKey;
    @Indexed
    private String routeId;
    @Indexed
    private String breadcrumbId;
    private String camelContextId;
    private String body;
    private Date fireTime;
    private String bodyLength;
    private String fireTimeSource;
    @Indexed
    private Date fireTime;  //后期建议转成TTL
    public String getId() {
        return id;
@ -92,4 +99,20 @@ public class BusinessLog {
    public void setFireTime(Date fireTime) {
        this.fireTime = fireTime;
    }
    public String getBodyLength() {
        return bodyLength;
    }
    public void setBodyLength(String bodyLength) {
        this.bodyLength = bodyLength;
    }
    public String getFireTimeSource() {
        return fireTimeSource;
    }
    public void setFireTimeSource(String fireTimeSource) {
        this.fireTimeSource = fireTimeSource;
    }
}