Search in sources :

Example 1 with InputStatusIncident

use of org.apache.camel.example.cxf.incident.InputStatusIncident in project camel by apache.

the class CamelRouteClient method runTest.

protected void runTest() throws Exception {
    // create input parameter
    InputReportIncident input = new InputReportIncident();
    input.setIncidentId("123");
    input.setIncidentDate("2008-08-18");
    input.setGivenName("Claus");
    input.setFamilyName("Ibsen");
    input.setSummary("Bla");
    input.setDetails("Bla bla");
    input.setEmail("davsclaus@apache.org");
    input.setPhone("0045 2962 7576");
    // create the webservice client and send the request
    IncidentService client = createCXFClient();
    OutputReportIncident out = client.reportIncident(input);
    System.out.println(out.getCode());
    InputStatusIncident inStatus = new InputStatusIncident();
    inStatus.setIncidentId("456");
    OutputStatusIncident outStatus = client.statusIncident(inStatus);
    System.out.println(outStatus.getStatus());
}
Also used : IncidentService(org.apache.camel.example.cxf.incident.IncidentService) InputStatusIncident(org.apache.camel.example.cxf.incident.InputStatusIncident) OutputReportIncident(org.apache.camel.example.cxf.incident.OutputReportIncident) OutputStatusIncident(org.apache.camel.example.cxf.incident.OutputStatusIncident) InputReportIncident(org.apache.camel.example.cxf.incident.InputReportIncident)

Aggregations

IncidentService (org.apache.camel.example.cxf.incident.IncidentService)1 InputReportIncident (org.apache.camel.example.cxf.incident.InputReportIncident)1 InputStatusIncident (org.apache.camel.example.cxf.incident.InputStatusIncident)1 OutputReportIncident (org.apache.camel.example.cxf.incident.OutputReportIncident)1 OutputStatusIncident (org.apache.camel.example.cxf.incident.OutputStatusIncident)1