Package com.soffid.iam.service
Class CustomObjectServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.CustomObjectServiceBase
-
- com.soffid.iam.service.CustomObjectServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.CustomObjectService
public class CustomObjectServiceImpl extends CustomObjectServiceBase
-
-
Constructor Summary
Constructors Constructor Description CustomObjectServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.soffid.iam.api.CustomObjecthandleCreateCustomObject(com.soffid.iam.api.CustomObject obj)protected voidhandleDeleteCustomObject(com.soffid.iam.api.CustomObject obj)protected Collection<com.soffid.iam.api.CustomObject>handleFindCustomObjectByJsonQuery(String objectType, String query)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.CustomObject>handleFindCustomObjectByJsonQueryAsync(String objectType, String query)protected Collection<com.soffid.iam.api.CustomObject>handleFindCustomObjectByText(String objectType, String query)protected Collection<com.soffid.iam.api.CustomObject>handleFindCustomObjectByTextAndFilter(String objectType, String text, String filter)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.CustomObject>handleFindCustomObjectByTextAndFilterAsync(String objectType, String text, String filter)protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.CustomObject>handleFindCustomObjectByTextAndJsonQuery(String text, String filter, Integer start, Integer end)protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.CustomObject>handleFindCustomObjectByTextAndJsonQuery(String objectType, String text, String filter, Integer start, Integer end)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.CustomObject>handleFindCustomObjectByTextAndJsonQueryAsync(String text, String filter)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.CustomObject>handleFindCustomObjectByTextAndJsonQueryAsync(String objectType, String text, String filter)protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.CustomObject>handleFindCustomObjectByTextAsync(String objectType, String query)protected com.soffid.iam.api.CustomObjecthandleFindCustomObjectByTypeAndName(String objectType, String name)protected Collection<String>handleFindCustomObjectNames(String objectType)protected com.soffid.iam.api.CustomObjecthandleUpdateCustomObject(com.soffid.iam.api.CustomObject obj)protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.CustomObject>internalFindCustomObjectByJsonQuery(List<com.soffid.iam.api.CustomObject> result, String objectType, String text, String query, Integer start, Integer pageSize)-
Methods inherited from class com.soffid.iam.service.CustomObjectServiceBase
createCustomObject, deleteCustomObject, findCustomObjectByJsonQuery, findCustomObjectByJsonQueryAsync, findCustomObjectByText, findCustomObjectByTextAndFilter, findCustomObjectByTextAndFilterAsync, findCustomObjectByTextAndJsonQuery, findCustomObjectByTextAndJsonQuery, findCustomObjectByTextAndJsonQueryAsync, findCustomObjectByTextAndJsonQueryAsync, findCustomObjectByTextAsync, findCustomObjectByTypeAndName, findCustomObjectNames, getAsyncRunnerService, getAttributeValidationService, getAuditEntityDao, getCustomObjectAttributeEntityDao, getCustomObjectEntityDao, getCustomObjectTypeEntityDao, getMetaDataEntityDao, getPrincipal, getTaskEntityDao, setAsyncRunnerService, setAttributeValidationService, setAuditEntityDao, setCustomObjectAttributeEntityDao, setCustomObjectEntityDao, setCustomObjectTypeEntityDao, setMetaDataEntityDao, setTaskEntityDao, updateCustomObject
-
-
-
-
Method Detail
-
handleCreateCustomObject
protected com.soffid.iam.api.CustomObject handleCreateCustomObject(com.soffid.iam.api.CustomObject obj) throws Exception- Specified by:
handleCreateCustomObjectin classCustomObjectServiceBase- Throws:
Exception
-
handleDeleteCustomObject
protected void handleDeleteCustomObject(com.soffid.iam.api.CustomObject obj) throws Exception- Specified by:
handleDeleteCustomObjectin classCustomObjectServiceBase- Throws:
Exception
-
handleFindCustomObjectByJsonQuery
protected Collection<com.soffid.iam.api.CustomObject> handleFindCustomObjectByJsonQuery(String objectType, String query) throws Exception
- Specified by:
handleFindCustomObjectByJsonQueryin classCustomObjectServiceBase- Throws:
Exception
-
handleFindCustomObjectByJsonQueryAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.CustomObject> handleFindCustomObjectByJsonQueryAsync(String objectType, String query) throws Exception
- Specified by:
handleFindCustomObjectByJsonQueryAsyncin classCustomObjectServiceBase- Throws:
Exception
-
internalFindCustomObjectByJsonQuery
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.CustomObject> internalFindCustomObjectByJsonQuery(List<com.soffid.iam.api.CustomObject> result, String objectType, String text, String query, Integer start, Integer pageSize) throws Exception
- Throws:
Exception
-
handleFindCustomObjectByText
protected Collection<com.soffid.iam.api.CustomObject> handleFindCustomObjectByText(String objectType, String query) throws Exception
- Specified by:
handleFindCustomObjectByTextin classCustomObjectServiceBase- Throws:
Exception
-
handleFindCustomObjectByTextAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.CustomObject> handleFindCustomObjectByTextAsync(String objectType, String query) throws Exception
- Specified by:
handleFindCustomObjectByTextAsyncin classCustomObjectServiceBase- Throws:
Exception
-
handleUpdateCustomObject
protected com.soffid.iam.api.CustomObject handleUpdateCustomObject(com.soffid.iam.api.CustomObject obj) throws Exception- Specified by:
handleUpdateCustomObjectin classCustomObjectServiceBase- Throws:
Exception
-
handleFindCustomObjectByTypeAndName
protected com.soffid.iam.api.CustomObject handleFindCustomObjectByTypeAndName(String objectType, String name) throws Exception
- Specified by:
handleFindCustomObjectByTypeAndNamein classCustomObjectServiceBase- Throws:
Exception
-
handleFindCustomObjectNames
protected Collection<String> handleFindCustomObjectNames(String objectType) throws Exception
- Specified by:
handleFindCustomObjectNamesin classCustomObjectServiceBase- Throws:
Exception
-
handleFindCustomObjectByTextAndFilterAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.CustomObject> handleFindCustomObjectByTextAndFilterAsync(String objectType, String text, String filter) throws Exception
- Specified by:
handleFindCustomObjectByTextAndFilterAsyncin classCustomObjectServiceBase- Throws:
Exception
-
handleFindCustomObjectByTextAndFilter
protected Collection<com.soffid.iam.api.CustomObject> handleFindCustomObjectByTextAndFilter(String objectType, String text, String filter) throws Exception
- Specified by:
handleFindCustomObjectByTextAndFilterin classCustomObjectServiceBase- Throws:
Exception
-
handleFindCustomObjectByTextAndJsonQueryAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.CustomObject> handleFindCustomObjectByTextAndJsonQueryAsync(String text, String filter) throws Exception
- Specified by:
handleFindCustomObjectByTextAndJsonQueryAsyncin classCustomObjectServiceBase- Throws:
Exception
-
handleFindCustomObjectByTextAndJsonQuery
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.CustomObject> handleFindCustomObjectByTextAndJsonQuery(String text, String filter, Integer start, Integer end) throws Exception
- Specified by:
handleFindCustomObjectByTextAndJsonQueryin classCustomObjectServiceBase- Throws:
Exception
-
handleFindCustomObjectByTextAndJsonQueryAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.CustomObject> handleFindCustomObjectByTextAndJsonQueryAsync(String objectType, String text, String filter) throws Exception
- Specified by:
handleFindCustomObjectByTextAndJsonQueryAsyncin classCustomObjectServiceBase- Throws:
Exception
-
handleFindCustomObjectByTextAndJsonQuery
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.CustomObject> handleFindCustomObjectByTextAndJsonQuery(String objectType, String text, String filter, Integer start, Integer end) throws Exception
- Specified by:
handleFindCustomObjectByTextAndJsonQueryin classCustomObjectServiceBase- Throws:
Exception
-
-