ActivitySnapshot.java

package com.tradecloud.domain.event;

import com.tradecloud.common.base.PersistenceBase;
import org.hibernate.annotations.Type;

import javax.persistence.Access;
import javax.persistence.AccessType;
import javax.persistence.Entity;
import javax.persistence.Table;

@Entity
@Table(name = "activitysnapshot")
@Access(AccessType.FIELD)
public class ActivitySnapshot extends PersistenceBase {
    @Type(type = "text")
    private String snapshot;

    public ActivitySnapshot() {
    }

    public ActivitySnapshot(String snapshot) {
        this.snapshot = snapshot;
    }

    public String getSnapshot() {
        return snapshot;
    }

    public void setSnapshot(String snapshot) {
        this.snapshot = snapshot;
    }
}