HistoryServiceImpl

public class HistoryServiceImpl extends BasePersistenceService implements HistoryService

Default implementation of org.motechproject.mds.service.HistoryService interface.

Methods

countHistoryRecords

public long countHistoryRecords(Object instance)

create

protected <T> Object create(Class<T> clazz, Object src, EntityType type)

getHistoryForInstance

public List getHistoryForInstance(Object instance, QueryParams queryParams)

record

public void record(Object instance)

remove

public void remove(Object instance)

setTrashFlag

public void setTrashFlag(Object instance, Object trash, boolean flag)