Package com.soffid.iam.service
Interface CustomObjectService
-
public interface CustomObjectService
Service CustomObjectService
-
-
Field Summary
Fields Modifier and Type Field Description static String
REMOTE_PATH
static String
SERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CustomObject
createCustomObject(CustomObject obj)
Operation createCustomObjectvoid
deleteCustomObject(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 findCustomObjectByTextAsyncCustomObject
findCustomObjectByTypeAndName(String objectType, String name)
Operation findCustomObjectByTypeAndNameCollection<String>
findCustomObjectNames(String objectType)
Operation findCustomObjectNamesCustomObject
updateCustomObject(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
-
-