AllEntityDrafts¶
-
public class
AllEntityDraftsextends MotechDataRepository<EntityDraft>¶ This a repository for persisting entity drafts. It provides methods which create drafts, by cloning the given entity.
Methods¶
create¶
-
public EntityDraft
create(Entity entity, String username)¶
retrieve¶
-
public EntityDraft
retrieve(Entity entity, String username)¶
retrieveAll¶
-
public List<EntityDraft>
retrieveAll(String username)¶
retrieveAll¶
-
public List<EntityDraft>
retrieveAll(Entity entity)¶
setProperties¶
-
public void
setProperties(EntityDraft draft, Entity entity)¶
setProperties¶
-
public void
setProperties(EntityDraft draft, Entity entity, String username)¶
update¶
-
public EntityDraft
update(EntityDraft draft)¶