Package org.exoplatform.task.dao
Interface LabelHandler
-
- All Known Implementing Classes:
LabelDAOImpl
public interface LabelHandler extends org.exoplatform.commons.api.persistence.GenericDAO<Label,Long>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.exoplatform.commons.utils.ListAccess<Label>findLabels(LabelQuery query)org.exoplatform.commons.utils.ListAccess<Label>findLabelsByProject(long projectId)org.exoplatform.commons.utils.ListAccess<Label>findLabelsByTask(long taskId, long projectId)org.exoplatform.commons.utils.ListAccess<Label>findLabelsByUser(String username)
-
-
-
Method Detail
-
findLabelsByUser
org.exoplatform.commons.utils.ListAccess<Label> findLabelsByUser(String username)
- Parameters:
username- user name- Returns:
- List of labels
-
findLabelsByProject
org.exoplatform.commons.utils.ListAccess<Label> findLabelsByProject(long projectId)
-
findLabelsByTask
org.exoplatform.commons.utils.ListAccess<Label> findLabelsByTask(long taskId, long projectId)
-
findLabels
org.exoplatform.commons.utils.ListAccess<Label> findLabels(LabelQuery query)
-
-