[OFBiz] SVN: r6481 - trunk/applications/party/src/org/ofbiz/party/contact

sichen@svn.ofbiz.org sichen at svn.ofbiz.org
Mon Jan 9 13:03:30 CST 2006


Author: sichen
Date: 2006-01-09 13:03:27 -0600 (Mon, 09 Jan 2006)
New Revision: 6481

Modified:
   trunk/applications/party/src/org/ofbiz/party/contact/ContactMechServices.java
Log:
Refining permissions to create/update/delete contact mechs. Use the PARTYMGR_PCM_ACTION permissions instead of PARTYMGR_ACTION. These security definitions are already in party/data/PartySecurityData.xml.

Modified: trunk/applications/party/src/org/ofbiz/party/contact/ContactMechServices.java
===================================================================
--- trunk/applications/party/src/org/ofbiz/party/contact/ContactMechServices.java	2006-01-09 18:56:04 UTC (rev 6480)
+++ trunk/applications/party/src/org/ofbiz/party/contact/ContactMechServices.java	2006-01-09 19:03:27 UTC (rev 6481)
@@ -44,7 +44,10 @@
 import org.ofbiz.service.DispatchContext;
 import org.ofbiz.service.ModelService;
 import org.ofbiz.service.ServiceUtil;
+import org.ofbiz.service.LocalDispatcher;
+import org.ofbiz.service.GenericServiceException;
 
+
 /**
  * Services for Contact Mechanism maintenance
  *
@@ -72,7 +75,7 @@
         Timestamp now = UtilDateTime.nowTimestamp();
         List toBeStored = new LinkedList();
 
-        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_CREATE");
+        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_PCM_CREATE");
         String errMsg = null;
         Locale locale = (Locale) context.get("locale");
 
@@ -138,7 +141,7 @@
         List toBeStored = new LinkedList();
         boolean isModified = false;
 
-        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_UPDATE");
+        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_PCM_UPDATE");
         String errMsg = null;
         Locale locale = (Locale) context.get("locale");
 
@@ -271,7 +274,7 @@
         GenericValue userLogin = (GenericValue) context.get("userLogin");
         Timestamp now = UtilDateTime.nowTimestamp();
 
-        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_DELETE");
+        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_PCM_DELETE");
         String errMsg = null;
         Locale locale = (Locale) context.get("locale");
 
@@ -330,7 +333,7 @@
         Timestamp now = UtilDateTime.nowTimestamp();
         List toBeStored = new LinkedList();
 
-        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_CREATE");
+        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_PCM_CREATE");
         String errMsg = null;
         Locale locale = (Locale) context.get("locale");
 
@@ -404,7 +407,7 @@
         List toBeStored = new LinkedList();
         boolean isModified = false;
 
-        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_UPDATE");
+        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_PCM_UPDATE");
         String errMsg = null;
         Locale locale = (Locale) context.get("locale");
 
@@ -570,7 +573,7 @@
         Timestamp now = UtilDateTime.nowTimestamp();
         List toBeStored = new LinkedList();
 
-        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_CREATE");
+        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_PCM_CREATE");
         String errMsg = null;
         Locale locale = (Locale) context.get("locale");
 
@@ -626,7 +629,7 @@
         List toBeStored = new LinkedList();
         boolean isModified = false;
 
-        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_UPDATE");
+        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_PCM_UPDATE");
         String errMsg = null;
         Locale locale = (Locale) context.get("locale");
 
@@ -802,7 +805,7 @@
         Security security = ctx.getSecurity();
         GenericValue userLogin = (GenericValue) context.get("userLogin");
 
-        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_CREATE");
+        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_PCM_CREATE");
         String errMsg = null;
         Locale locale = (Locale) context.get("locale");
 
@@ -864,7 +867,7 @@
         Security security = ctx.getSecurity();
         GenericValue userLogin = (GenericValue) context.get("userLogin");
 
-        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_DELETE");
+        String partyId = ServiceUtil.getPartyIdCheckSecurity(userLogin, security, context, result, "PARTYMGR", "_PCM_DELETE");
         String errMsg = null;
         Locale locale = (Locale) context.get("locale");
 



More information about the Svn mailing list