TrackingDto

public class TrackingDto

The TrackingDto contains properties that describe the audit settings of an Entity, such as whether to record history or publish CRUD events for a given Entity.

Constructors

TrackingDto

public TrackingDto()

TrackingDto

public TrackingDto(boolean recordHistory, boolean allowCreateEvent, boolean allowUpdateEvent, boolean allowDeleteEvent, boolean modifiedByUser, boolean nonEditable)

Methods

equals

public boolean equals(Object obj)

{@inheritDoc}

hashCode

public int hashCode()

{@inheritDoc}

isAllowCreateEvent

public boolean isAllowCreateEvent()

isAllowDeleteEvent

public boolean isAllowDeleteEvent()

isAllowUpdateEvent

public boolean isAllowUpdateEvent()

isModifiedByUser

public boolean isModifiedByUser()

isNonEditable

public boolean isNonEditable()

isRecordHistory

public boolean isRecordHistory()

setAllEvents

public void setAllEvents(boolean value)

setAllowCreateEvent

public void setAllowCreateEvent(boolean allowCreateEvent)

setAllowDeleteEvent

public void setAllowDeleteEvent(boolean allowDeleteEvent)

setAllowUpdateEvent

public void setAllowUpdateEvent(boolean allowUpdateEvent)

setModifiedByUser

public void setModifiedByUser(boolean modifiedByUser)

setNonEditable

public void setNonEditable(boolean nonEditable)

setRecordHistory

public void setRecordHistory(boolean recordHistory)

toString

public String toString()

{@inheritDoc}