AllEntityDrafts¶
-
public class
AllEntityDrafts
extends 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)¶