Finalizar Proceso - ReconoSERID/SDK-ReconoSERID-Android GitHub Wiki
Finalizar Proceso
Método para finalizar el proceso de un ciudadano que se encuentra en la base de datos.
#!java
public void onFinishProcess(@NotNull String idProceso, @NotNull boolean estado, @NotNull CallbackFinishProcess listener)
#!Kotlin
fun onFinishProcess(idProceso : String, estado: Boolean, listener: CallbackFinishProcess)
Parametros de entrada
Parámetros
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
idProceso | String | SI | Id asociado al proceso a finalizar |
estado | Boolean | SI | Boolean requerido para finalizar correctamente el proceso, debe ir en true |
CallbackFinishProcess | Callback | SI | Retorna un Boolean y RespuestaTransaccion |
Retorna RespondFinishProcess
Parámetros Boolean
Parámetro | Tipo | Descripción |
---|---|---|
esExitosa | Boolean | Boolean que me indica si el finalizado del proceso ha quedado bien |
RespuestaTransaccion | Object | Objeto que describe si el servicio fue o no consultado |
Ej:
#!java
//This state is always true when the process is successful finish
boolean state = true;
ServicesOlimpia.getInstance().finishProcess(idProceso, state, new OlimpiaInterface.CallbackFinishProcess() {
@Override
public void onSuccess(Boolean esExitosa) {
// Implementación
}
@Override
public void onError(RespuestaTransaccion transactionResponse) {
// Implementación
}
});
#!Kotlin
//This state is always true when the process is successful finish
val state : Boolean = true
ServicesOlimpia.getInstance()
.finishProcess(idProceso, state, object : CallbackFinishProcess {
override fun onSuccess(esExitosa: Boolean) {
// Implementación
}
override fun onError(respuestaTransaccion: RespuestaTransaccion) {
// Implementación
}
})