[java-opensaml COMMIT] /trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/metadata/resolver/impl/AbstractDynam...

noreply at shibboleth.net noreply at shibboleth.net
Sat Nov 5 23:28:38 EDT 2016


Author: putmanb
Date: Sat Nov  5 23:28:37 2016
New Revision: 4565

URL: http://svn.shibboleth.net/view/java-opensaml?rev=4565&view=rev
Log:
Update metrics instances' annotations to be @Nullable, since can be null if registry is null.

Modified:
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/metadata/resolver/impl/AbstractDynamicMetadataResolver.java

Modified: trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/metadata/resolver/impl/AbstractDynamicMetadataResolver.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/metadata/resolver/impl/AbstractDynamicMetadataResolver.java?rev=4565&r1=4564&r2=4565&view=diff
==============================================================================
--- trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/metadata/resolver/impl/AbstractDynamicMetadataResolver.java	(original)
+++ trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/metadata/resolver/impl/AbstractDynamicMetadataResolver.java	Sat Nov  5 23:28:37 2016
@@ -95,13 +95,13 @@
     @NonnullAfterInit private String metricsBaseName;
     
     /** Metrics Timer for {@link #resolve(CriteriaSet)}. */
-    @NonnullAfterInit private com.codahale.metrics.Timer timerResolve;
+    @Nullable private com.codahale.metrics.Timer timerResolve;
     
     /** Metrics Timer for {@link #fetchFromOriginSource(CriteriaSet)}. */
-    @NonnullAfterInit private com.codahale.metrics.Timer timerFetchFromOriginSource;
+    @Nullable private com.codahale.metrics.Timer timerFetchFromOriginSource;
     
     /** Metrics RatioGauge for count of origin fetches to resolves.*/
-    @NonnullAfterInit private RatioGauge ratioGaugeFetchToResolve;
+    @Nullable private RatioGauge ratioGaugeFetchToResolve;
     
     /** Timer used to schedule background metadata update tasks. */
     private Timer taskTimer;



More information about the commits mailing list