Package ch.tocco.nice2.marking.api
Interface EntityMarkService
- All Known Implementing Classes:
- EntityMarkServiceImpl
public interface EntityMarkService
Methods for marking entities
- 
Method SummaryModifier and TypeMethodDescriptionbooleanisMarkedForCurrentUser(Entity entity) isMarkedForCurrentUser(String entityModelName, PrimaryKeyList primaryKeys) voidmarkEntities(EntityList entities, Entity user) Mark a number of entitiesvoidmarkEntitiesForCurrentUser(EntityList entities) Mark a number of entities for the current uservoidmarkEntitiesForUsers(EntityList entities, EntityList users) Mark a number of entities for multiple usersvoidmarkEntity(Entity entity, Entity user) Mark a single entityvoidmarkEntityForCurrentUser(Entity entity) Mark a single entity for the current uservoidmarkEntityForUsers(Entity entity, EntityList users) Mark an entity for multiple usersvoidunmarkEntities(EntityList entities, Entity user) Unmark a number of entitiesvoidunmarkEntitiesForCurrentUser(EntityList entities) Unmark a number of entities for current uservoidunmarkEntitiesForUsers(EntityList entities, EntityList users) Unmark a number of entities for multiple usersvoidunmarkEntity(Entity entity, Entity user) Unmark a single entityvoidunmarkEntityForCurrentUser(Entity entity) Unmark a single entity for current uservoidunmarkEntityForUsers(Entity entity, EntityList users) Unmark entites for multiple users
- 
Method Details- 
markEntityMark a single entity- Parameters:
- entity- the entity to mark
- user- the user that marks the entity
 
- 
markEntityForCurrentUserMark a single entity for the current user- Parameters:
- entity- the entity to mark
 
- 
markEntitiesMark a number of entities- Parameters:
- entities- the entities to mark
- user- the user that marks the entities
 
- 
markEntitiesForCurrentUserMark a number of entities for the current user- Parameters:
- entities- the entities to mark
 
- 
unmarkEntityUnmark a single entity- Parameters:
- entity- the entity to unmark
- user- the user that unmarks the entity
 
- 
unmarkEntityForCurrentUserUnmark a single entity for current user- Parameters:
- entity- the entity to unmark
 
- 
unmarkEntitiesUnmark a number of entities- Parameters:
- entities- the entities to unmark
- user- the user that unmarks the entities
 
- 
unmarkEntitiesForCurrentUserUnmark a number of entities for current user- Parameters:
- entities- the entities to unmark
 
- 
markEntityForUsersMark an entity for multiple users- Parameters:
- entity- the entity to mark
- users- the users that mark a entity
 
- 
unmarkEntityForUsersUnmark entites for multiple users- Parameters:
- entity- the entity to unmark
- users- the users that unmark an entity
 
- 
markEntitiesForUsersMark a number of entities for multiple users- Parameters:
- entities- the entities to mark
- users- the users that mark the entities
 
- 
unmarkEntitiesForUsersUnmark a number of entities for multiple users- Parameters:
- entities- the entities to unmark
- users- the users that unmark the entities
 
- 
isMarkedForCurrentUser
- 
isMarkedForCurrentUser
 
-