Skip to content

Commit 0b7e72e

Browse files
committed
Add /travels path and QUERY annotation to TravelResource search method
1 parent f1e093e commit 0b7e72e

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/main/java/expert/os/demos/travel/TravelResource.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
package expert.os.demos.travel;
22

3+
import expert.os.demos.travel.infrastructure.QUERY;
34
import jakarta.enterprise.context.ApplicationScoped;
45
import jakarta.inject.Inject;
56
import jakarta.ws.rs.Consumes;
7+
import jakarta.ws.rs.Path;
68
import jakarta.ws.rs.Produces;
79
import jakarta.ws.rs.core.MediaType;
810

@@ -11,11 +13,13 @@
1113
@ApplicationScoped
1214
@Consumes(MediaType.APPLICATION_JSON)
1315
@Produces(MediaType.APPLICATION_JSON)
16+
@Path("/travels")
1417
public class TravelResource {
1518

1619
@Inject
1720
private TravelService travelService;
1821

22+
@QUERY
1923
public List<Travel> search(TravelFilterRequest filter) {
2024
return travelService.search(filter);
2125
}

0 commit comments

Comments
 (0)