Package com.soffid.iam.service
Class IssueServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.IssueServiceBase
-
- com.soffid.iam.service.IssueServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.IssueService
public class IssueServiceImpl extends IssueServiceBase
-
-
Constructor Summary
Constructors Constructor Description IssueServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.soffid.iam.api.IssuecreateIssue(com.soffid.iam.api.Issue issue, boolean manual)protected inthandleCountMyIssues()protected com.soffid.iam.api.IssuehandleCreate(com.soffid.iam.api.Issue issue)protected com.soffid.iam.api.IssuehandleCreateInternalIssue(com.soffid.iam.api.Issue issue)protected voidhandleDelete(com.soffid.iam.api.Issue Issue)protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Issue>handleFindIssuesByJsonQuery(String query, Integer first, Integer pageSize)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Issue>handleFindIssuesByJsonQueryAsync(String query)protected List<com.soffid.iam.api.Issue>handleFindIssuesByUser(String user)protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Issue>handleFindMyIssuesByJsonQuery(String query, Integer first, Integer pageSize)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Issue>handleFindMyIssuesByJsonQueryAsync(String query)protected List<com.soffid.iam.api.IssueActionDefinition>handleListManualActions()protected com.soffid.iam.api.IssuehandleNotify(com.soffid.iam.api.Issue issue, String address, String subject, String body)protected com.soffid.iam.api.IssuehandleRegisterAction(com.soffid.iam.api.Issue issue, String action)protected com.soffid.iam.api.IssuehandleUpdate(com.soffid.iam.api.Issue issue)-
Methods inherited from class com.soffid.iam.service.IssueServiceBase
countMyIssues, create, createInternalIssue, delete, findIssuesByJsonQuery, findIssuesByJsonQueryAsync, findIssuesByUser, findMyIssuesByJsonQuery, findMyIssuesByJsonQueryAsync, getAsyncRunnerService, getConfigEntityDao, getHostEntityDao, getIssueEntityDao, getIssueHostEntityDao, getIssuePolicyActionEntityDao, getIssuePolicyEntityDao, getIssuePolicyService, getIssueUserEntityDao, getMailService, getPamRuleEntityDao, getPrincipal, getUserEntityDao, listManualActions, notify, registerAction, setAsyncRunnerService, setConfigEntityDao, setHostEntityDao, setIssueEntityDao, setIssueHostEntityDao, setIssuePolicyActionEntityDao, setIssuePolicyEntityDao, setIssuePolicyService, setIssueUserEntityDao, setMailService, setPamRuleEntityDao, setUserEntityDao, update
-
-
-
-
Method Detail
-
handleFindMyIssuesByJsonQueryAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Issue> handleFindMyIssuesByJsonQueryAsync(String query) throws Exception
- Specified by:
handleFindMyIssuesByJsonQueryAsyncin classIssueServiceBase- Throws:
Exception
-
handleCreate
protected com.soffid.iam.api.Issue handleCreate(com.soffid.iam.api.Issue issue) throws Exception- Specified by:
handleCreatein classIssueServiceBase- Throws:
Exception
-
handleCreateInternalIssue
protected com.soffid.iam.api.Issue handleCreateInternalIssue(com.soffid.iam.api.Issue issue) throws Exception- Specified by:
handleCreateInternalIssuein classIssueServiceBase- Throws:
Exception
-
createIssue
protected com.soffid.iam.api.Issue createIssue(com.soffid.iam.api.Issue issue, boolean manual) throws FileNotFoundException, IOException, es.caib.seycon.ng.exception.InternalErrorException- Throws:
FileNotFoundExceptionIOExceptiones.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected com.soffid.iam.api.Issue handleUpdate(com.soffid.iam.api.Issue issue) throws Exception- Specified by:
handleUpdatein classIssueServiceBase- Throws:
Exception
-
handleFindMyIssuesByJsonQuery
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Issue> handleFindMyIssuesByJsonQuery(String query, Integer first, Integer pageSize) throws Exception
- Specified by:
handleFindMyIssuesByJsonQueryin classIssueServiceBase- Throws:
Exception
-
handleListManualActions
protected List<com.soffid.iam.api.IssueActionDefinition> handleListManualActions() throws Exception
- Specified by:
handleListManualActionsin classIssueServiceBase- Throws:
Exception
-
handleDelete
protected void handleDelete(com.soffid.iam.api.Issue Issue) throws Exception- Specified by:
handleDeletein classIssueServiceBase- Throws:
Exception
-
handleFindIssuesByJsonQueryAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.Issue> handleFindIssuesByJsonQueryAsync(String query) throws Exception
- Specified by:
handleFindIssuesByJsonQueryAsyncin classIssueServiceBase- Throws:
Exception
-
handleFindIssuesByJsonQuery
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.Issue> handleFindIssuesByJsonQuery(String query, Integer first, Integer pageSize) throws Exception
- Specified by:
handleFindIssuesByJsonQueryin classIssueServiceBase- Throws:
Exception
-
handleNotify
protected com.soffid.iam.api.Issue handleNotify(com.soffid.iam.api.Issue issue, String address, String subject, String body) throws Exception- Specified by:
handleNotifyin classIssueServiceBase- Throws:
Exception
-
handleRegisterAction
protected com.soffid.iam.api.Issue handleRegisterAction(com.soffid.iam.api.Issue issue, String action) throws Exception- Specified by:
handleRegisterActionin classIssueServiceBase- Throws:
Exception
-
handleFindIssuesByUser
protected List<com.soffid.iam.api.Issue> handleFindIssuesByUser(String user) throws Exception
- Specified by:
handleFindIssuesByUserin classIssueServiceBase- Throws:
Exception
-
handleCountMyIssues
protected int handleCountMyIssues() throws Exception- Specified by:
handleCountMyIssuesin classIssueServiceBase- Throws:
Exception
-
-