Process

Procesa el mensaje de entrada y arroja el mensaje de respuesta.

Sintaxis

public Message process (Message message) 

El json en el POST es opcional; solo se requiere si la consulta SQL utiliza parámetros vinculados.

  • Mensaje de entrada

Resultados

Arroja el mensaje de respuesta.

Excepciones

  • TimeoutException: cuando una configuración no válida causa una incapacidad para conectarse con el servidor. Por ejemplo, un protocolo desconocido puede causar un error ConfigurationException. Si se produce este error, será inútil intentar usar nuevamente el método connect().
  • ConnectionException: cuando no es posible establecer conexión con el servidor. Puede ser posible volver a conectarse, de acuerdo con la causa subyacente de la excepción.
  • MessageProcessingException: cuando ocurre un error en el servidor que no se debe a problemas de configuración o conexión.

Arroja la cantidad de características actualizadas de manera exitosa en una tabla con nombre asignado en el repositorio.

try 
{ 
	//Process Input Message, return output Message 
	Message response = service.process(message); 
} 
catch (ConnectionException e) 
{ 
	// handle connection issue (retry, report error, etc.) 
} 
catch (TimeoutException e) 
{ 
	// handle timeout issue (retry, report error, etc.) 
} 
catch (MessageProcessingException e) 
{ 
	// report error 
}