Package com.soffid.iam.service.ejb
Interface IssueService
-
public interface IssueServiceEJB IssueService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intcountMyIssues()Issuecreate(Issue event)voiddelete(Issue event)PagedResult<Issue>findIssuesByJsonQuery(String query, Integer first, Integer pageSize)AsyncList<Issue>findIssuesByJsonQueryAsync(String query)List<Issue>findIssuesByUser(String user)PagedResult<Issue>findMyIssuesByJsonQuery(String query, Integer first, Integer pageSize)AsyncList<Issue>findMyIssuesByJsonQueryAsync(String query)List<IssueActionDefinition>listManualActions()Issuenotify(Issue issue, String address, String subject, String body)IssueregisterAction(Issue issue, String action)Issueupdate(Issue event)
-
-
-
Method Detail
-
findIssuesByJsonQueryAsync
AsyncList<Issue> findIssuesByJsonQueryAsync(String query) throws InternalErrorException
- Throws:
InternalErrorException
-
findMyIssuesByJsonQueryAsync
AsyncList<Issue> findMyIssuesByJsonQueryAsync(String query) throws InternalErrorException
- Throws:
InternalErrorException
-
create
Issue create(Issue event) throws InternalErrorException
- Throws:
InternalErrorException
-
notify
Issue notify(Issue issue, String address, String subject, String body) throws InternalErrorException
- Throws:
InternalErrorException
-
registerAction
Issue registerAction(Issue issue, String action) throws InternalErrorException
- Throws:
InternalErrorException
-
update
Issue update(Issue event) throws InternalErrorException
- Throws:
InternalErrorException
-
findIssuesByJsonQuery
PagedResult<Issue> findIssuesByJsonQuery(String query, Integer first, Integer pageSize) throws InternalErrorException
- Throws:
InternalErrorException
-
findMyIssuesByJsonQuery
PagedResult<Issue> findMyIssuesByJsonQuery(String query, Integer first, Integer pageSize) throws InternalErrorException
- Throws:
InternalErrorException
-
countMyIssues
int countMyIssues() throws InternalErrorException- Throws:
InternalErrorException
-
findIssuesByUser
List<Issue> findIssuesByUser(String user) throws InternalErrorException
- Throws:
InternalErrorException
-
listManualActions
List<IssueActionDefinition> listManualActions() throws InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(Issue event) throws InternalErrorException
- Throws:
InternalErrorException
-
-