From a752ed6ed78f6d6b59f54c128908b9b32074f3d2 Mon Sep 17 00:00:00 2001
From: dhanikanovlisa <13521132@std.stei.itb.ac.id>
Date: Thu, 16 Nov 2023 18:58:17 +0700
Subject: [PATCH] add endpoint in readme

---
 README.md                                | 27 ++++++++++++++++++++++++
 src/main/java/service/RequestFilmWS.java | 10 ---------
 2 files changed, 27 insertions(+), 10 deletions(-)

diff --git a/README.md b/README.md
index 269b15f..9d34914 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
 ![image](screenshots/notflix_soap_scheme.png)
+
 ## 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 39b18f9..100ee28 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){
-- 
GitLab