Java Reference
In-Depth Information
private WebTarget accountResource;
private WebTarget seatResource;
public static void main(String[] args) {
new RestServiceTestApplication().runSample();
}
public RestServiceTestApplication() {
Client restclient = ClientBuilder.newClient();
accountResource = restclient.target(APPLICATION_URL
+ "account");
seatResource = restclient.target(APPLICATION_URL +
"seat");
}
public void runSample() {
printAccountStatusFromServer();
System.out.println("=== Current status: ");
Collection<SeatDto> seats = getSeatsFromServer();
printSeats(seats);
System.out.println("=== Booking: ");
bookSeats(seats);
System.out.println("=== Status after booking: ");
Collection<SeatDto> bookedSeats =
getSeatsFromServer();
printSeats(bookedSeats);
printAccountStatusFromServer();
}
private void printAccountStatusFromServer() {
AccountDto account =
accountResource.request().get(AccountDto.class);
System.out.println(account);
}
Search WWH ::




Custom Search