[utilities COMMIT] in /java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component: AbstractIden...

noreply at shibboleth.net noreply at shibboleth.net
Sun Jul 13 12:57:11 EDT 2014


Author: rdw
Date: Sun Jul 13 12:57:10 2014
New Revision: 625

URL: http://svn.shibboleth.net/view/utilities?rev=625&view=rev
Log:
IDP-408 remove synchronization from setId.  That is not how we manage access to the ID.

Modified:
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractIdentifiableInitializableComponent.java
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractIdentifiedInitializableComponent.java

Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractIdentifiableInitializableComponent.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractIdentifiableInitializableComponent.java?rev=625&r1=624&r2=625&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractIdentifiableInitializableComponent.java (original)
+++ java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractIdentifiableInitializableComponent.java Sun Jul 13 12:57:10 2014
@@ -26,7 +26,7 @@
         implements IdentifiableComponent {
 
     /** {@inheritDoc} */
-    @Override public synchronized void setId(@Nonnull String componentId) {
+    @Override public void setId(@Nonnull String componentId) {
         super.setId(componentId);
     }
 }

Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractIdentifiedInitializableComponent.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractIdentifiedInitializableComponent.java?rev=625&r1=624&r2=625&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractIdentifiedInitializableComponent.java (original)
+++ java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractIdentifiedInitializableComponent.java Sun Jul 13 12:57:10 2014
@@ -47,7 +47,7 @@
      * 
      * @param componentId ID of the component
      */
-    protected synchronized void setId(@Nonnull @NotEmpty final String componentId) {
+    protected void setId(@Nonnull @NotEmpty final String componentId) {
         ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this);
 
         id = Constraint.isNotNull(StringSupport.trimOrNull(componentId), "Component ID can not be null or empty");



More information about the commits mailing list