i

Please enable JavaScript to view this site.

El área de Pre/Pos WS se visualiza cuando se inicia el modelador para una regla que utilice un adaptador de tipo "Rest".

 

En esta área se escribe el código Java que se ejecuta antes y después del llamado al servicio ApiRest.

 

Consta de los métodos iniciales obligatorios:

 

protected void beforeExecutionRule() throws java.lang.Exception{}

protected void afterExecutionRule() throws java.lang.Exception{}

 

 

CM0047~1_img1

 

 

Adicionalmente, se pueden invocar a los siguientes métodos:

 

 

Antes de la Ejecución (beforeExecutionRule)

Después de la Ejecución (afterExecutionRule)

setBody(String body): Permite definir el parámetro body del requerimiento.

String getBodyResponse(): Permite obtener el cuerpo de la respuesta.

addHeader(String key, String value): Permite añadir un encabezamiento al requerimiento.

Integer getHTTPStatus():  Permite obtener el estado HTTP de la respuesta.

addQueryParam(String key, String value): Permite añadir una consulta de parámetros al requerimiento.

List getHeadersResponse(); Permite obtener una lista de los encabezamientos de la petición HTTP ejecutada. Esta lista esta compuesta por objetos de tipo org.apache.http. header.

addValueToURL(String key, String value): Reemplaza el texto indicado en el primer parámetro por el valor del segundo parámetro en la url del servicio a llamar.

 

Envianos tu comentario
Compartir en Twitter Compartir en Linkedin Enviar por Email Imprimir