Author: mrisaliti
Date: Thu Mar 3 22:31:22 2011
New Revision: 1076850
URL: http://svn.apache.org/viewvc?rev=1076850&view=rev
Log:
Remove some unused variable or commented it in EntityPermissionChecker
(OFBIZ-4102)
Modified:
ofbiz/trunk/framework/entityext/src/org/ofbiz/entityext/permission/EntityPermissionChecker.java
Modified:
ofbiz/trunk/framework/entityext/src/org/ofbiz/entityext/permission/EntityPermissionChecker.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/entityext/src/org/ofbiz/entityext/permission/EntityPermissionChecker.java?rev=1076850&r1=1076849&r2=1076850&view=diff
==============================================================================
---
ofbiz/trunk/framework/entityext/src/org/ofbiz/entityext/permission/EntityPermissionChecker.java
(original)
+++
ofbiz/trunk/framework/entityext/src/org/ofbiz/entityext/permission/EntityPermissionChecker.java
Thu Mar 3 22:31:22 2011
@@ -20,7 +20,6 @@ package org.ofbiz.entityext.permission;
import static org.ofbiz.base.util.UtilGenerics.checkList;
-import java.sql.Timestamp;
import java.util.Arrays;
import java.util.List;
import java.util.ListIterator;
@@ -36,7 +35,6 @@ import javolution.util.FastSet;
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.StringUtil;
-import org.ofbiz.base.util.UtilDateTime;
import org.ofbiz.base.util.UtilMisc;
import org.ofbiz.base.util.UtilValidate;
import org.ofbiz.base.util.UtilXml;
@@ -235,7 +233,7 @@ public class EntityPermissionChecker {
if (modelEntity.getField("privilegeEnumId") != null)
hasPrivilegeField = true;
- List<GenericValue> operationEntities = null;
+
ModelEntity modelOperationEntity = delegator.getModelEntity(entityName
+ "PurposeOperation");
if (modelOperationEntity == null) {
modelOperationEntity = delegator.getModelEntity(entityName +
"Operation");
@@ -319,7 +317,7 @@ public class EntityPermissionChecker {
// check permission for each id in passed list until success.
// Note that "quickCheck" id come first in the list
// Check with no roles or purposes on the chance that the permission
fields contain _NA_ s.
- List<String> alreadyCheckedIds = FastList.newInstance();
+
Map<String, List<String>> purposes = FastMap.newInstance();
Map<String, List<String>> roles = FastMap.newInstance();
//List purposeList = null;
@@ -333,10 +331,9 @@ public class EntityPermissionChecker {
statusId = entity.getString("statusId");
}
- int privilegeEnumSeq = -1;
if (hasPrivilegeOp && hasPrivilegeField) {
privilegeEnumId = entity.getString("privilegeEnumId");
- privilegeEnumSeq = getPrivilegeEnumSeq(delegator,
privilegeEnumId);
+ getPrivilegeEnumSeq(delegator, privilegeEnumId);
}
passed = hasMatch(entityName, targetOperationEntityList, roleList,
hasPurposeOp, purposeList, hasStatusOp, statusId);
@@ -532,7 +529,7 @@ public class EntityPermissionChecker {
//if (Debug.infoOn()) Debug.logInfo(entityIdString, module);
}
- List<String> alreadyCheckedIds = FastList.newInstance();
+
Map<String, GenericValue> entities = FastMap.newInstance();
//List purposeList = null;
//List roleList = null;
@@ -673,7 +670,7 @@ public class EntityPermissionChecker {
public static boolean hasMatch(String entityName, List<GenericValue>
targetOperations, List<String> roles, boolean hasPurposeOp, List<String>
purposes, boolean hasStatusOp, String targStatusId) {
boolean isMatch = false;
- int targPrivilegeSeq = 0;
+
// if (UtilValidate.isNotEmpty(targPrivilegeEnumId) &&
!targPrivilegeEnumId.equals("_NA_") && !targPrivilegeEnumId.equals("_00_")) {
// need to do a lookup here to find the seq value of
targPrivilegeEnumId.
// The lookup could be a static store or it could be done on
Enumeration entity.
@@ -868,33 +865,33 @@ public class EntityPermissionChecker {
boolean isMember = false;
String partyIdFrom =
(String)partyRelationshipValues.get("partyIdFrom") ;
String partyIdTo = (String)partyRelationshipValues.get("partyIdTo") ;
- String roleTypeIdFrom = "PERMISSION_GROUP_MBR";
- String roleTypeIdTo = "PERMISSION_GROUP";
- Timestamp fromDate = UtilDateTime.nowTimestamp();
- Timestamp thruDate =
UtilDateTime.getDayStart(UtilDateTime.nowTimestamp(), 1);
-
- if (partyRelationshipValues.get("roleTypeIdFrom") != null) {
- roleTypeIdFrom =
(String)partyRelationshipValues.get("roleTypeIdFrom") ;
- }
- if (partyRelationshipValues.get("roleTypeIdTo") != null) {
- roleTypeIdTo = (String)partyRelationshipValues.get("roleTypeIdTo")
;
- }
- if (partyRelationshipValues.get("fromDate") != null) {
- fromDate = (Timestamp)partyRelationshipValues.get("fromDate") ;
- }
- if (partyRelationshipValues.get("thruDate") != null) {
- thruDate = (Timestamp)partyRelationshipValues.get("thruDate") ;
- }
+ //String roleTypeIdFrom = "PERMISSION_GROUP_MBR";
+ //String roleTypeIdTo = "PERMISSION_GROUP";
+ //Timestamp fromDate = UtilDateTime.nowTimestamp();
+ //Timestamp thruDate =
UtilDateTime.getDayStart(UtilDateTime.nowTimestamp(), 1);
+
+ //if (partyRelationshipValues.get("roleTypeIdFrom") != null) {
+ // roleTypeIdFrom =
(String)partyRelationshipValues.get("roleTypeIdFrom") ;
+ //}
+ //if (partyRelationshipValues.get("roleTypeIdTo") != null) {
+ // roleTypeIdTo =
(String)partyRelationshipValues.get("roleTypeIdTo") ;
+ //}
+ //if (partyRelationshipValues.get("fromDate") != null) {
+ // fromDate = (Timestamp)partyRelationshipValues.get("fromDate") ;
+ //}
+ //if (partyRelationshipValues.get("thruDate") != null) {
+ // thruDate = (Timestamp)partyRelationshipValues.get("thruDate") ;
+ //}
EntityExpr partyFromExpr =
EntityCondition.makeCondition("partyIdFrom", partyIdFrom);
EntityExpr partyToExpr = EntityCondition.makeCondition("partyIdTo",
partyIdTo);
- EntityExpr relationExpr =
EntityCondition.makeCondition("partyRelationshipTypeId", "CONTENT_PERMISSION");
+ //EntityExpr relationExpr =
EntityCondition.makeCondition("partyRelationshipTypeId", "CONTENT_PERMISSION");
//EntityExpr roleTypeIdFromExpr =
EntityCondition.makeCondition("roleTypeIdFrom",
"CONTENT_PERMISSION_GROUP_MEMBER");
//EntityExpr roleTypeIdToExpr =
EntityCondition.makeCondition("roleTypeIdTo", "CONTENT_PERMISSION_GROUP");
- EntityExpr fromExpr = EntityCondition.makeCondition("fromDate",
EntityOperator.LESS_THAN_EQUAL_TO, fromDate);
- EntityCondition thruCond =
EntityCondition.makeCondition(UtilMisc.toList(EntityCondition.makeCondition("thruDate",
null),
- EntityCondition.makeCondition("thruDate",
EntityOperator.GREATER_THAN, thruDate)), EntityOperator.OR);
+ //EntityExpr fromExpr = EntityCondition.makeCondition("fromDate",
EntityOperator.LESS_THAN_EQUAL_TO, fromDate);
+ //EntityCondition thruCond =
EntityCondition.makeCondition(UtilMisc.toList(EntityCondition.makeCondition("thruDate",
null),
+ // EntityCondition.makeCondition("thruDate",
EntityOperator.GREATER_THAN, thruDate)), EntityOperator.OR);
// This method is simplified to make it work, these conditions need to
be added back in.
//List joinList = UtilMisc.toList(fromExpr, thruCond, partyFromExpr,
partyToExpr, relationExpr);