| 
					
				 | 
			
			
				@ -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; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				} 
			 |