public interface UnauthenticatedRequestService
| Modifier and Type | Method and Description |
|---|---|
RequestModel |
getModel(java.lang.String model)
Get the request model given model name
|
RequestDataSet |
getRequestDataSet(java.lang.String modelName,
java.lang.String entitySubType)
Get the unauthenticated data set that is associated with the given model for the given entity subtype.
|
RequestStatusSummary[] |
getRequestStatusSummary(java.lang.String reqId)
Get an array of status changes of a given request.
|
RequestDataSet |
getRestrictedDataSet(java.lang.String templateName,
java.lang.String entitySubType)
Deprecated.
|
RequestTemplate |
getTemplate(java.lang.String templateName)
Deprecated.
|
java.util.List |
getTemplateNames()
Deprecated.
|
java.lang.String |
submitRequest(RequestData requestData)
Submit a request for an unauthenticated user
Once the target entities and beneficiaries are added, this API should be called.
|
@Deprecated
java.util.List getTemplateNames()
throws RequestServiceException
RequestServiceException - if search fails@Deprecated RequestTemplate getTemplate(java.lang.String templateName) throws RequestServiceException
templateName - - name of the templateRequestServiceException - - if the template requires authentication
or in case of an error while getting the templateRequestModel getModel(java.lang.String model) throws RequestServiceException
model - - name of the request type/modelRequestServiceException - - if the model requires authentication
or in case of an error while getting the model.@Deprecated RequestDataSet getRestrictedDataSet(java.lang.String templateName, java.lang.String entitySubType) throws RequestServiceException
templateName - - name of the template.entitySubType - - Name of the entity sub type for generic entities like "Resource".
Can be null for non-generic entities like "User".RequestServiceException - if data validation or search failsRequestDataSet getRequestDataSet(java.lang.String modelName, java.lang.String entitySubType) throws RequestServiceException
modelName - - name of the model.entitySubType - - Name of the entity sub type for generic entities like "Resource".
Can be null for non-generic entities like "User".RequestServiceException - if data validation or search failsjava.lang.String submitRequest(RequestData requestData) throws InvalidRequestException, InvalidRequestDataException, RequestServiceException, BulkBeneficiariesAddException, BulkEntitiesAddException
requestData - RequestData objectInvalidRequestException, - if requestData object is invalidRequestServiceException - if request creation failsInvalidRequestDataException - if data validation failsBulkBeneficiariesAddExceptionBulkEntitiesAddExceptionInvalidRequestExceptionRequestStatusSummary[] getRequestStatusSummary(java.lang.String reqId) throws RequestServiceException
reqId, - Id of the requestRequestServiceException - if search fails