Repository: incubator-ranger Updated Branches: refs/heads/tag-policy f796d82bd -> 893cfc664
Updated setPolicyTypeFinal to accept set/unset boolean. Signed-off-by: Madhan Neethiraj <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/893cfc66 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/893cfc66 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/893cfc66 Branch: refs/heads/tag-policy Commit: 893cfc664a6a75efa5ba1d33cfff1e4d7c669cbb Parents: f796d82 Author: Abhay Kulkarni <[email protected]> Authored: Tue May 26 22:21:23 2015 -0700 Committer: Madhan Neethiraj <[email protected]> Committed: Tue May 26 23:37:03 2015 -0700 ---------------------------------------------------------------------- .../java/org/apache/ranger/plugin/model/RangerPolicy.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/893cfc66/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerPolicy.java ---------------------------------------------------------------------- diff --git a/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerPolicy.java b/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerPolicy.java index 6d9c929..338174c 100644 --- a/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerPolicy.java +++ b/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerPolicy.java @@ -221,8 +221,13 @@ public class RangerPolicy extends RangerBaseModelObject implements java.io.Seria policyType = POLICY_TYPE_DEFAULT; } - final public void setPolicyTypeFinal() { - this.policyType |= POLICY_TYPE_FINAL; + final public void setPolicyTypeFinal(boolean set) { + + if (set) { + this.policyType |= POLICY_TYPE_FINAL; + } else { + this.policyType &= (~POLICY_TYPE_FINAL); + } } /**
