Package com.soffid.iam.service
Interface CustomObjectService
-
public interface CustomObjectServiceService CustomObjectService
-
-
Field Summary
Fields Modifier and Type Field Description static StringREMOTE_PATHstatic StringSERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CustomObjectcreateCustomObject(CustomObject obj)Operation createCustomObjectvoiddeleteCustomObject(CustomObject obj)Operation deleteCustomObjectCollection<CustomObject>findCustomObjectByJsonQuery(String objectType, String query)Operation findCustomObjectByJsonQueryAsyncList<CustomObject>findCustomObjectByJsonQueryAsync(String objectType, String query)Operation findCustomObjectByJsonQueryAsyncCollection<CustomObject>findCustomObjectByText(String objectType, String query)Operation findCustomObjectByTextCollection<CustomObject>findCustomObjectByTextAndFilter(String objectType, String text, String filter)Operation findCustomObjectByTextAndFilterAsyncList<CustomObject>findCustomObjectByTextAndFilterAsync(String objectType, String text, String filter)Operation findCustomObjectByTextAndFilterAsyncPagedResult<CustomObject>findCustomObjectByTextAndJsonQuery(String text, String filter, Integer start, Integer end)Operation findCustomObjectByTextAndJsonQueryPagedResult<CustomObject>findCustomObjectByTextAndJsonQuery(String objectType, String text, String filter, Integer start, Integer end)Operation findCustomObjectByTextAndJsonQueryAsyncList<CustomObject>findCustomObjectByTextAndJsonQueryAsync(String text, String filter)Operation findCustomObjectByTextAndJsonQueryAsyncAsyncList<CustomObject>findCustomObjectByTextAndJsonQueryAsync(String objectType, String text, String filter)Operation findCustomObjectByTextAndJsonQueryAsyncAsyncList<CustomObject>findCustomObjectByTextAsync(String objectType, String query)Operation findCustomObjectByTextAsyncCustomObjectfindCustomObjectByTypeAndName(String objectType, String name)Operation findCustomObjectByTypeAndNameCollection<String>findCustomObjectNames(String objectType)Operation findCustomObjectNamesCustomObjectupdateCustomObject(CustomObject obj)Operation updateCustomObject
-
-
-
Field Detail
-
REMOTE_PATH
static final String REMOTE_PATH
- See Also:
- Constant Field Values
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
findCustomObjectByJsonQueryAsync
AsyncList<CustomObject> findCustomObjectByJsonQueryAsync(String objectType, String query) throws InternalErrorException
Operation findCustomObjectByJsonQueryAsync- Parameters:
objectType-query-- Returns:
- Throws:
InternalErrorException
-
findCustomObjectByTextAndFilterAsync
AsyncList<CustomObject> findCustomObjectByTextAndFilterAsync(String objectType, String text, String filter) throws InternalErrorException
Operation findCustomObjectByTextAndFilterAsync- Parameters:
objectType-text-filter-- Returns:
- Throws:
InternalErrorException
-
findCustomObjectByTextAndJsonQueryAsync
AsyncList<CustomObject> findCustomObjectByTextAndJsonQueryAsync(String text, String filter) throws InternalErrorException
Operation findCustomObjectByTextAndJsonQueryAsync- Parameters:
text-filter-- Returns:
- Throws:
InternalErrorException
-
findCustomObjectByTextAndJsonQueryAsync
AsyncList<CustomObject> findCustomObjectByTextAndJsonQueryAsync(String objectType, String text, String filter) throws InternalErrorException
Operation findCustomObjectByTextAndJsonQueryAsync- Parameters:
objectType-text-filter-- Returns:
- Throws:
InternalErrorException
-
findCustomObjectByTextAsync
AsyncList<CustomObject> findCustomObjectByTextAsync(String objectType, String query) throws InternalErrorException
Operation findCustomObjectByTextAsync- Parameters:
objectType-query-- Returns:
- Throws:
InternalErrorException
-
createCustomObject
CustomObject createCustomObject(CustomObject obj) throws InternalErrorException
Operation createCustomObject- Parameters:
obj-- Returns:
- Throws:
InternalErrorException
-
findCustomObjectByTypeAndName
CustomObject findCustomObjectByTypeAndName(String objectType, String name) throws InternalErrorException
Operation findCustomObjectByTypeAndName- Parameters:
objectType-name-- Returns:
- Throws:
InternalErrorException
-
updateCustomObject
CustomObject updateCustomObject(CustomObject obj) throws InternalErrorException
Operation updateCustomObject- Parameters:
obj-- Returns:
- Throws:
InternalErrorException
-
findCustomObjectByTextAndJsonQuery
PagedResult<CustomObject> findCustomObjectByTextAndJsonQuery(String text, String filter, Integer start, Integer end) throws InternalErrorException
Operation findCustomObjectByTextAndJsonQuery- Parameters:
text-filter-start-end-- Returns:
- Throws:
InternalErrorException
-
findCustomObjectByTextAndJsonQuery
PagedResult<CustomObject> findCustomObjectByTextAndJsonQuery(String objectType, String text, String filter, Integer start, Integer end) throws InternalErrorException
Operation findCustomObjectByTextAndJsonQuery- Parameters:
objectType-text-filter-start-end-- Returns:
- Throws:
InternalErrorException
-
findCustomObjectByJsonQuery
Collection<CustomObject> findCustomObjectByJsonQuery(String objectType, String query) throws InternalErrorException
Operation findCustomObjectByJsonQuery- Parameters:
objectType-query-- Returns:
- Throws:
InternalErrorException
-
findCustomObjectByText
Collection<CustomObject> findCustomObjectByText(String objectType, String query) throws InternalErrorException
Operation findCustomObjectByText- Parameters:
objectType-query-- Returns:
- Throws:
InternalErrorException
-
findCustomObjectByTextAndFilter
Collection<CustomObject> findCustomObjectByTextAndFilter(String objectType, String text, String filter) throws InternalErrorException
Operation findCustomObjectByTextAndFilter- Parameters:
objectType-text-filter-- Returns:
- Throws:
InternalErrorException
-
findCustomObjectNames
Collection<String> findCustomObjectNames(String objectType) throws InternalErrorException
Operation findCustomObjectNames- Parameters:
objectType-- Returns:
- Throws:
InternalErrorException
-
deleteCustomObject
void deleteCustomObject(CustomObject obj) throws InternalErrorException
Operation deleteCustomObject- Parameters:
obj-- Throws:
InternalErrorException
-
-