public interface ITaskVotingService extends ITaskComponent
Modifier and Type | Method and Description |
---|---|
Map<String,Integer> |
getTaskVotesCountByStatus(int taskID)
Returns the count of task votes by task status for a specific taskID
|
Map<String,Integer> |
getTaskVotesCountByStatusLabels(int taskID)
Returns the count of task votes by task status label for a specific taskID
|
List<TaskVoteEntry> |
getTaskVotesDetails(int taskID)
Returns TaskVoteEntry for a specific taskID
|
ITaskVotingStrategyManagerFactory |
getTaskVotingStrategyFactory() |
ITaskVotingStrategyProvider |
getTaskVotingStrategyProvider() |
int |
getTotalUserAssignedCount(int taskID)
Returns the total number of assignees for a specific taskID
|
com.softwareag.caf.shared.task.core.model.TaskVotingTable |
parseVotingTable(String table)
Returns a TaskVotingTable object
|
getComponentData, getComponentName, getComponentProvider, getURI, isInitialized, setComponentData, setComponentProvider
init, shutdown
Map<String,Integer> getTaskVotesCountByStatusLabels(int taskID) throws PortalException
taskID
- PortalException
Map<String,Integer> getTaskVotesCountByStatus(int taskID) throws PortalException
taskID
- PortalException
List<TaskVoteEntry> getTaskVotesDetails(int taskID) throws Exception
taskID
- Exception
int getTotalUserAssignedCount(int taskID) throws PortalException
taskID
- PortalException
com.softwareag.caf.shared.task.core.model.TaskVotingTable parseVotingTable(String table)
table
- ITaskVotingStrategyManagerFactory getTaskVotingStrategyFactory()
ITaskVotingStrategyProvider getTaskVotingStrategyProvider()