[java-identity-provider COMMIT] in /trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter...
noreply at shibboleth.net
noreply at shibboleth.net
Mon Sep 5 08:38:07 BST 2011
Author: rdw
Date: Mon Sep 5 08:38:07 2011
New Revision: 4051
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=4051&view=rev
Log:
mark initialize() as final to avoid accidental erroneous extension of the class.
Modified:
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/AndCriterion.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/NotCriterion.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/OrCriterion.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/ScriptedCriterion.java
Modified: trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/AndCriterion.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/AndCriterion.java?rev=4051&r1=4050&r2=4051&view=diff
==============================================================================
--- trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/AndCriterion.java (original)
+++ trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/AndCriterion.java Mon Sep 5 08:38:07 2011
@@ -74,7 +74,7 @@
}
/** Mark the object as initialized having initialized any children. {@inheritDoc}. */
- public synchronized void initialize() throws ComponentInitializationException {
+ public final synchronized void initialize() throws ComponentInitializationException {
if (initialized) {
throw new ComponentInitializationException("And Criterion being initialized multiple times");
}
Modified: trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/NotCriterion.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/NotCriterion.java?rev=4051&r1=4050&r2=4051&view=diff
==============================================================================
--- trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/NotCriterion.java (original)
+++ trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/NotCriterion.java Mon Sep 5 08:38:07 2011
@@ -59,7 +59,7 @@
}
/** Mark the object as initialized having the child. {@inheritDoc}. */
- public synchronized void initialize() throws ComponentInitializationException {
+ public final synchronized void initialize() throws ComponentInitializationException {
if (initialized) {
throw new ComponentInitializationException("Not Criterion being initialized multiple times");
}
Modified: trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/OrCriterion.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/OrCriterion.java?rev=4051&r1=4050&r2=4051&view=diff
==============================================================================
--- trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/OrCriterion.java (original)
+++ trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/OrCriterion.java Mon Sep 5 08:38:07 2011
@@ -73,7 +73,7 @@
}
/** Mark the object as initialized having initialized any children. {@inheritDoc}. */
- public synchronized void initialize() throws ComponentInitializationException {
+ public final synchronized void initialize() throws ComponentInitializationException {
if (initialized) {
throw new ComponentInitializationException("Or Criterion being initialized multiple times");
}
Modified: trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/ScriptedCriterion.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/ScriptedCriterion.java?rev=4051&r1=4050&r2=4051&view=diff
==============================================================================
--- trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/ScriptedCriterion.java (original)
+++ trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filtering/impl/policy/ScriptedCriterion.java Mon Sep 5 08:38:07 2011
@@ -27,7 +27,6 @@
import net.jcip.annotations.ThreadSafe;
import net.shibboleth.idp.attribute.filtering.AttributeFilterContext;
-import net.shibboleth.idp.attribute.filtering.AttributeFilteringException;
import org.opensaml.util.StringSupport;
import org.opensaml.util.component.ComponentInitializationException;
[... 10 lines stripped ...]
More information about the commits
mailing list