diff --git a/README.md b/README.md index 269b15f2d6bd78c6e740dbc719b9b22dbf23a6ee..9d34914464b6881ca03ad8dee32b8403318ef897 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,34 @@ This is a SOAP Service for Notflix which manages users subscription and likes in ## Database Schemes  + ## Endpoint API +### 1. Subscription +| Feature | Endpoint | +|---------------------|--------------| +| **Get All Subscription** | /ws/subscription/getAllSubscription?wsdl | +| **Check Subscription Status** | /ws/subscription/checkSubscripitionStatus?wsdl | +| **Get Subscripiton by Status** | /ws/subscription/getSubscriptionByStatus?wsdl | +| **Accept Request** | /ws/subscription/acceptRequest?wsdl | +| **Reject Request** | /ws/subscription/rejectRequest?wsdl | +| **Create Request** | /ws/subscription/request?wsdl | + +### 2. Request Film +| Feature | Endpoint | +|---------------------|--------------| +| **Get All Request Film** | /ws/requestFilm/getAllRequestFilm?wsdl | +| **Get Request Film By Id** | /ws/requestFilm/getAllRequestFilmById?wsdl | +| **Get Request Film by Film Id** | /ws/requestFilm/getAllRequestFilmByFilmId?wsdl | +| **Create Request Film** | /ws/requestFilm/createRequestFilm?wsdl | +| **Accept Request Film** | /ws/requestFilm/acceptRequestFilm?wsdl | +| **Reject Request Film** | /ws/requestFilm/rejectRequestFilm?wsdl | + +### 3. Like Film +| Feature | Endpoint | +|---------------------|--------------| +| **Check if user like film** | /ws/likes/isUserLikeFilm?wsdl | +| **Add Likes** | /ws/likes/addLikes?wsdl | +| **Delete Likes** | /ws/likes/deleteLikes?wsdl | ## Prerequisites 1. Make sure your machine has Docker and Docker Compose installed. diff --git a/src/main/java/service/RequestFilmWS.java b/src/main/java/service/RequestFilmWS.java index 39b18f9943f762abeaafb41fbc7aa1d9f22fc93d..100ee28e898bf4b0be9500671716b8cb89dc8b20 100644 --- a/src/main/java/service/RequestFilmWS.java +++ b/src/main/java/service/RequestFilmWS.java @@ -68,16 +68,6 @@ public class RequestFilmWS{ @WebParam(name="film_poster") String film_poster, @WebParam(name="film_header") String film_header, @WebParam(name="date_release") Date date_release,@WebParam(name="duration") int duration){ try { - System.out.println("Dari ws"); - System.out.println("requestFilm_Id: " + requestFilm_id); -System.out.println("user_id: " + user_id); -System.out.println("filmName: " + filmName); -System.out.println("description: " + description); -System.out.println("film_path: " + film_path); -System.out.println("film_poster: " + film_poster); -System.out.println("film_header: " + film_header); -System.out.println("date_release: " + date_release); -System.out.println("duration: " + duration); return RequestFilmModel.getInstance().editRequestFilm(requestFilm_id, user_id, filmName, description, film_path, film_poster, film_header, date_release, duration); } catch (Exception e){