Initial OpenECOMP Portal commit
[portal.git] / ecomp-portal-BE / src / main / java / org / openecomp / portalapp / portal / service / PersUserAppService.java
diff --git a/ecomp-portal-BE/src/main/java/org/openecomp/portalapp/portal/service/PersUserAppService.java b/ecomp-portal-BE/src/main/java/org/openecomp/portalapp/portal/service/PersUserAppService.java
new file mode 100644 (file)
index 0000000..8096bc3
--- /dev/null
@@ -0,0 +1,24 @@
+package org.openecomp.portalapp.portal.service;
+
+import org.openecomp.portalapp.portal.domain.EPApp;
+import org.openecomp.portalapp.portal.domain.EPUser;
+
+public interface PersUserAppService {
+
+       
+       /**
+        * Sets the appropriate code in the user personalization table to indicate
+        * the application is (de)selected and/or pending.
+        * 
+        * @param user
+        *            EP User
+        * @param app
+        *            EP Application
+        * @param select
+        *            True or false
+        * @param select
+        *            True or false
+        */
+       void setPersUserAppValue(EPUser user, EPApp app, boolean select, boolean pending);
+       
+}