Interface MakerCheckerOr4EyeFunctionalityApi
public interface MakerCheckerOr4EyeFunctionalityApi
-
Method Summary
Modifier and TypeMethodDescriptionretrofit2.Call<PostMakerCheckersResponse> approveMakerCheckerEntry(Long auditId, String command) Approve Maker Checker Entry | Reject Maker Checker Entryretrofit2.Call<PostMakerCheckersResponse> Approve Maker Checker Entry | Reject Maker Checker Entryretrofit2.Call<PostMakerCheckersResponse> deleteMakerCheckerEntry(Long auditId) Delete Maker Checker Entryretrofit2.Call<PostMakerCheckersResponse> deleteMakerCheckerEntry(Long auditId, Map<String, String> headers) Delete Maker Checker Entryretrofit2.Call<AuditSearchData> Maker Checker Search Template This is a convenience resource.retrofit2.Call<AuditSearchData> retrieveAuditSearchTemplate1(Map<String, String> headers) Maker Checker Search Template This is a convenience resource.retrieveCommands(String actionName, String entityName, Long resourceId, Long makerId, OffsetDateTime makerDateTimeFrom, OffsetDateTime makerDateTimeTo, Long clientId, Long loanid, Long officeId, Long groupId, Long savingsAccountId) List Maker Checker Entries Get a list of entries that can be checked by the requestor that match the criteria supplied.retrieveCommands(String actionName, String entityName, Long resourceId, Long makerId, OffsetDateTime makerDateTimeFrom, OffsetDateTime makerDateTimeTo, Long clientId, Long loanid, Long officeId, Long groupId, Long savingsAccountId, Map<String, String> headers) List Maker Checker Entries Get a list of entries that can be checked by the requestor that match the criteria supplied.
-
Method Details
-
approveMakerCheckerEntry
@POST("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> approveMakerCheckerEntry(@Path("auditId") Long auditId, @Query("command") String command) Approve Maker Checker Entry | Reject Maker Checker Entry- Parameters:
auditId- auditId (required)command- command (optional)- Returns:
- Call<PostMakerCheckersResponse>
-
deleteMakerCheckerEntry
@DELETE("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> deleteMakerCheckerEntry(@Path("auditId") Long auditId) Delete Maker Checker Entry- Parameters:
auditId- auditId (required)- Returns:
- Call<PostMakerCheckersResponse>
-
retrieveAuditSearchTemplate1
@GET("v1/makercheckers/searchtemplate") retrofit2.Call<AuditSearchData> retrieveAuditSearchTemplate1()Maker Checker Search Template This is a convenience resource. It can be useful when building a Checker Inbox UI. \"appUsers\" are data scoped to the office/branch the requestor is associated with. \"actionNames\" and \"entityNames\" returned are those that the requestor has Checker approval permissions for. Example Requests: makercheckers/searchtemplate makercheckers/searchtemplate?fields=entityNames- Returns:
- Call<AuditSearchData>
-
retrieveCommands
@GET("v1/makercheckers") retrofit2.Call<List<AuditData>> retrieveCommands(@Query("actionName") String actionName, @Query("entityName") String entityName, @Query("resourceId") Long resourceId, @Query("makerId") Long makerId, @Query("makerDateTimeFrom") OffsetDateTime makerDateTimeFrom, @Query("makerDateTimeTo") OffsetDateTime makerDateTimeTo, @Query("clientId") Long clientId, @Query("loanid") Long loanid, @Query("officeId") Long officeId, @Query("groupId") Long groupId, @Query("savingsAccountId") Long savingsAccountId) List Maker Checker Entries Get a list of entries that can be checked by the requestor that match the criteria supplied. Example Requests: makercheckers makercheckers?fields=madeOnDate,maker,processingResult makercheckers?makerDateTimeFrom=2013-03-25 08:00:00&makerDateTimeTo=2013-04-04 18:00:00 makercheckers?officeId=1 makercheckers?officeId=1&includeJson=true- Parameters:
actionName- (optional)entityName- (optional)resourceId- (optional)makerId- (optional)makerDateTimeFrom- (optional)makerDateTimeTo- (optional)clientId- (optional)loanid- (optional)officeId- (optional)groupId- (optional)savingsAccountId- (optional)- Returns:
- Call<List<AuditData>>
-
approveMakerCheckerEntry
@POST("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> approveMakerCheckerEntry(@Path("auditId") Long auditId, @Query("command") String command, @HeaderMap Map<String, String> headers) Approve Maker Checker Entry | Reject Maker Checker Entry- Parameters:
auditId- auditId (required)command- command (optional)- Returns:
- Call<PostMakerCheckersResponse>
-
deleteMakerCheckerEntry
@DELETE("v1/makercheckers/{auditId}") retrofit2.Call<PostMakerCheckersResponse> deleteMakerCheckerEntry(@Path("auditId") Long auditId, @HeaderMap Map<String, String> headers) Delete Maker Checker Entry- Parameters:
auditId- auditId (required)- Returns:
- Call<PostMakerCheckersResponse>
-
retrieveAuditSearchTemplate1
@GET("v1/makercheckers/searchtemplate") retrofit2.Call<AuditSearchData> retrieveAuditSearchTemplate1(@HeaderMap Map<String, String> headers) Maker Checker Search Template This is a convenience resource. It can be useful when building a Checker Inbox UI. \"appUsers\" are data scoped to the office/branch the requestor is associated with. \"actionNames\" and \"entityNames\" returned are those that the requestor has Checker approval permissions for. Example Requests: makercheckers/searchtemplate makercheckers/searchtemplate?fields=entityNames- Returns:
- Call<AuditSearchData>
-
retrieveCommands
@GET("v1/makercheckers") retrofit2.Call<List<AuditData>> retrieveCommands(@Query("actionName") String actionName, @Query("entityName") String entityName, @Query("resourceId") Long resourceId, @Query("makerId") Long makerId, @Query("makerDateTimeFrom") OffsetDateTime makerDateTimeFrom, @Query("makerDateTimeTo") OffsetDateTime makerDateTimeTo, @Query("clientId") Long clientId, @Query("loanid") Long loanid, @Query("officeId") Long officeId, @Query("groupId") Long groupId, @Query("savingsAccountId") Long savingsAccountId, @HeaderMap Map<String, String> headers) List Maker Checker Entries Get a list of entries that can be checked by the requestor that match the criteria supplied. Example Requests: makercheckers makercheckers?fields=madeOnDate,maker,processingResult makercheckers?makerDateTimeFrom=2013-03-25 08:00:00&makerDateTimeTo=2013-04-04 18:00:00 makercheckers?officeId=1 makercheckers?officeId=1&includeJson=true- Parameters:
actionName- (optional)entityName- (optional)resourceId- (optional)makerId- (optional)makerDateTimeFrom- (optional)makerDateTimeTo- (optional)clientId- (optional)loanid- (optional)officeId- (optional)groupId- (optional)savingsAccountId- (optional)- Returns:
- Call<List<AuditData>>
-