Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
Creative commons Attribution-NonCommercial license. http://creativecommons.org/licenses/by-nc/2.5/au/deed.en_GB NO WARRANTY IS GIVEN OR IMPLIED, USE AT YOUR OWN RISK.
 
 package base.jee.api.model;
 
public class AuditEvent implements QueryResult {
	private UUID uuid;
	private UUID personUuid;
	private Date date;
	private String level;
	private String message;
	private String ip;
	public UUID getUUid() {
		return ;
	}
	public void setUuid(UUID uuid) {
		this. = uuid;
	}
	public UUID getPersonUuid() {
		return ;
	}
	public void setPersonUuid(UUID personUuid) {
		this. = personUuid;
	}
	public String getLevel() {
		return ;
	}
	public void setLevel(String level) {
		this. = level;
	}
	public String getMessage() {
		return ;
	}
	public void setMessage(String message) {
		this. = message;
	}
	public String getIp() {
		return ;
	}
	public void setIp(String ip) {
		if(ip != null && ip.length() == 0) {
			this. = null;
			return;
		}
		this. = ip;
	}
	public String toString() {
		return toJson();
	}
	public void addResource(String resourceString uid) {
		if(this. == null) {
			this. = new HashSet<ResourceUid>();
		}
		this..add(new ResourceUid(resourceuid));
	}
	public String toJson() {
		return "{" +
				"\"uuid\":\"" +  + "\"," +
				( != null?"\"person_uuid\":\"" +  + "\",":"") +
				"\"date\":\"" + Json.toDateTime() + "\"," +
				"\"level\":\"" + Json.escape() + "\"," +
				"\"message\":\"" + Json.escape() + "\"," +
				"\"ip\":\"" + Json.escape() + "\"" +
				"}";
	}
New to GrepCode? Check out our FAQ X