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 
                    }
                })

volver a servicios