[java-shib-attribute] 04/06: JSSH-71 Remove the impact of the DestructableComponent Interface

Codeberg noreply at shibboleth.net
Tue May 26 15:02:41 UTC 2026


This is an automated email from the git hooks/post-receive script.

codeberg pushed a commit to branch dev/JSSH-71
in repository java-shib-attribute.

View the commit online:
https://codeberg.org/Shibboleth/java-shib-attribute/commit/af58d56f6304e1dd58ac7f6e07d3a36a8fe3cf2e

commit af58d56f6304e1dd58ac7f6e07d3a36a8fe3cf2e
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Sun May 24 15:44:48 2026 +0100

    JSSH-71 Remove the impact of the DestructableComponent Interface
    
    https://shibboleth.atlassian.net/browse/JSSH-71
    
    AbstractResolver does not need to implement DisposableBean
---
 .../net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java  | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java b/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java
index bba7018e4..61a059db8 100644
--- a/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java
+++ b/shib-attribute-resolver-api/src/main/java/net/shibboleth/idp/attribute/resolver/AbstractResolverPlugin.java
@@ -25,7 +25,6 @@ import javax.annotation.concurrent.ThreadSafe;
 import org.opensaml.profile.context.MetricContext;
 import org.opensaml.profile.context.ProfileRequestContext;
 import org.slf4j.Logger;
-import org.springframework.beans.factory.DisposableBean;
 
 import net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext;
 import net.shibboleth.idp.attribute.resolver.context.AttributeResolverWorkContext;
@@ -44,7 +43,7 @@ import net.shibboleth.shared.primitive.LoggerFactory;
  */
 @ThreadSafe
 public abstract class AbstractResolverPlugin<ResolvedType> extends AbstractIdentifiableInitializableComponent implements
-        ResolverPlugin<ResolvedType>, DisposableBean {
+        ResolverPlugin<ResolvedType> {
 
     /** Class logger. */
     @Nonnull private final Logger log = LoggerFactory.getLogger(AbstractResolverPlugin.class);

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list