.. java:import:: org.apache.commons.collections CollectionUtils .. java:import:: org.apache.commons.collections Predicate .. java:import:: org.motechproject.mds.dto TrackingDto .. java:import:: javax.jdo.annotations IdGeneratorStrategy .. java:import:: javax.jdo.annotations IdentityType .. java:import:: javax.jdo.annotations PersistenceCapable .. java:import:: javax.jdo.annotations Persistent .. java:import:: javax.jdo.annotations PrimaryKey .. java:import:: java.util ArrayList .. java:import:: java.util List Tracking ======== .. java:package:: org.motechproject.mds.domain :noindex: .. java:type:: @PersistenceCapable public class Tracking The \ ``Tracking``\ contains information about which fields and what kind of actions should be logged. This class is related with table in database with the same name. Constructors ------------ Tracking ^^^^^^^^ .. java:constructor:: public Tracking() :outertype: Tracking Tracking ^^^^^^^^ .. java:constructor:: public Tracking(Entity entity) :outertype: Tracking Methods ------- copy ^^^^ .. java:method:: public Tracking copy() :outertype: Tracking getEntity ^^^^^^^^^ .. java:method:: public Entity getEntity() :outertype: Tracking getFields ^^^^^^^^^ .. java:method:: public List getFields() :outertype: Tracking getId ^^^^^ .. java:method:: public Long getId() :outertype: Tracking isAllowCreate ^^^^^^^^^^^^^ .. java:method:: public boolean isAllowCreate() :outertype: Tracking isAllowDelete ^^^^^^^^^^^^^ .. java:method:: public boolean isAllowDelete() :outertype: Tracking isAllowRead ^^^^^^^^^^^ .. java:method:: public boolean isAllowRead() :outertype: Tracking isAllowUpdate ^^^^^^^^^^^^^ .. java:method:: public boolean isAllowUpdate() :outertype: Tracking setAllowCreate ^^^^^^^^^^^^^^ .. java:method:: public void setAllowCreate(boolean allowCreate) :outertype: Tracking setAllowDelete ^^^^^^^^^^^^^^ .. java:method:: public void setAllowDelete(boolean allowDelete) :outertype: Tracking setAllowRead ^^^^^^^^^^^^ .. java:method:: public void setAllowRead(boolean allowRead) :outertype: Tracking setAllowUpdate ^^^^^^^^^^^^^^ .. java:method:: public void setAllowUpdate(boolean allowUpdate) :outertype: Tracking setEntity ^^^^^^^^^ .. java:method:: public void setEntity(Entity entity) :outertype: Tracking setId ^^^^^ .. java:method:: public void setId(Long id) :outertype: Tracking toDto ^^^^^ .. java:method:: public TrackingDto toDto() :outertype: Tracking