[java-metadata-aggregator] 01/01: MDA-315 JSSH-78 Prepare to stop using DestructableComponent
Codeberg
noreply at shibboleth.net
Mon Oct 19 15:08:25 UTC 2026
This is an automated email from the git hooks/post-receive script.
codeberg pushed a commit to branch dev/MDA-315
in repository java-metadata-aggregator.
View the commit online:
https://codeberg.org/Shibboleth/java-metadata-aggregator/commit/efa31cec448adb684b5dede63434cf8eba34e43b
commit efa31cec448adb684b5dede63434cf8eba34e43b
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Mon Oct 19 16:06:20 2026 +0100
MDA-315 JSSH-78 Prepare to stop using DestructableComponent
https://shibboleth.atlassian.net/browse/MDA-315
Remove vestigial doDestroy() support.
---
.../src/test/java/net/shibboleth/metadata/cli/MDA137Stage.java | 5 -----
.../shibboleth/metadata/dom/AbstractDOMValidationStage.java | 10 ----------
.../metadata/dom/saml/shibboleth/ScopeValidationStage.java | 6 ------
.../java/net/shibboleth/metadata/validate/BaseAsValidator.java | 6 ------
.../metadata/validate/x509/X509RSAOpenSSLKeylistValidator.java | 8 --------
.../net/shibboleth/metadata/pipeline/CompositeStageTest.java | 8 --------
6 files changed, 43 deletions(-)
diff --git a/mda-cli/src/test/java/net/shibboleth/metadata/cli/MDA137Stage.java b/mda-cli/src/test/java/net/shibboleth/metadata/cli/MDA137Stage.java
index 34b9b19..447fa6a 100644
--- a/mda-cli/src/test/java/net/shibboleth/metadata/cli/MDA137Stage.java
+++ b/mda-cli/src/test/java/net/shibboleth/metadata/cli/MDA137Stage.java
@@ -45,9 +45,4 @@ public class MDA137Stage<T> extends AbstractStage<T> {
LOG.info("MDA-137 initialized");
}
- @Override
- protected void doDestroy() {
- LOG.info("MDA-137 destroyed");
- }
-
}
diff --git a/mda-framework/src/main/java/net/shibboleth/metadata/dom/AbstractDOMValidationStage.java b/mda-framework/src/main/java/net/shibboleth/metadata/dom/AbstractDOMValidationStage.java
index eb67630..3a4805c 100644
--- a/mda-framework/src/main/java/net/shibboleth/metadata/dom/AbstractDOMValidationStage.java
+++ b/mda-framework/src/main/java/net/shibboleth/metadata/dom/AbstractDOMValidationStage.java
@@ -84,16 +84,6 @@ public abstract class AbstractDOMValidationStage<V, C extends DOMTraversalContex
validators.validate(obj, context.getItem(), myId);
}
- @Override
- protected void doDestroy() {
- /*
- * We created and initialized the validators object,
- * so we should destroy it.
- */
- validators.destroy();
- super.doDestroy();
- }
-
@Override
protected void doInitialize() throws ComponentInitializationException {
super.doInitialize();
diff --git a/mda-framework/src/main/java/net/shibboleth/metadata/dom/saml/shibboleth/ScopeValidationStage.java b/mda-framework/src/main/java/net/shibboleth/metadata/dom/saml/shibboleth/ScopeValidationStage.java
index 34a5770..fa2bd24 100644
--- a/mda-framework/src/main/java/net/shibboleth/metadata/dom/saml/shibboleth/ScopeValidationStage.java
+++ b/mda-framework/src/main/java/net/shibboleth/metadata/dom/saml/shibboleth/ScopeValidationStage.java
@@ -119,12 +119,6 @@ public class ScopeValidationStage extends AbstractDOMValidationStage<String, DOM
}
}
- @Override
- protected void doDestroy() {
- regexpValidators.destroy();
- super.doDestroy();
- }
-
@Override
protected void doInitialize() throws ComponentInitializationException {
super.doInitialize();
diff --git a/mda-framework/src/main/java/net/shibboleth/metadata/validate/BaseAsValidator.java b/mda-framework/src/main/java/net/shibboleth/metadata/validate/BaseAsValidator.java
index 6a430bf..536126e 100644
--- a/mda-framework/src/main/java/net/shibboleth/metadata/validate/BaseAsValidator.java
+++ b/mda-framework/src/main/java/net/shibboleth/metadata/validate/BaseAsValidator.java
@@ -130,12 +130,6 @@ public abstract class BaseAsValidator<V, A> extends BaseValidator implements Val
}
}
- @Override
- protected void doDestroy() {
- validators.destroy();
- super.doDestroy();
- }
-
@Override
protected void doInitialize() throws ComponentInitializationException {
super.doInitialize();
diff --git a/mda-framework/src/main/java/net/shibboleth/metadata/validate/x509/X509RSAOpenSSLKeylistValidator.java b/mda-framework/src/main/java/net/shibboleth/metadata/validate/x509/X509RSAOpenSSLKeylistValidator.java
index 6dad861..f098ddc 100644
--- a/mda-framework/src/main/java/net/shibboleth/metadata/validate/x509/X509RSAOpenSSLKeylistValidator.java
+++ b/mda-framework/src/main/java/net/shibboleth/metadata/validate/x509/X509RSAOpenSSLKeylistValidator.java
@@ -192,14 +192,6 @@ public class X509RSAOpenSSLKeylistValidator extends AbstractX509Validator {
}
}
- @Override
- protected void doDestroy() {
- // We don't need references to the individual values any more.
- digestValues.clear();
-
- super.doDestroy();
- }
-
@Override
protected void doInitialize() throws ComponentInitializationException {
super.doInitialize();
diff --git a/mda-framework/src/test/java/net/shibboleth/metadata/pipeline/CompositeStageTest.java b/mda-framework/src/test/java/net/shibboleth/metadata/pipeline/CompositeStageTest.java
index 3b1f6a1..de5e543 100644
--- a/mda-framework/src/test/java/net/shibboleth/metadata/pipeline/CompositeStageTest.java
+++ b/mda-framework/src/test/java/net/shibboleth/metadata/pipeline/CompositeStageTest.java
@@ -93,14 +93,6 @@ public class CompositeStageTest {
Assert.assertEquals(items.get(0).getItemMetadata().get(TestMarker.class).size(), 2);
}
- @Test
- public void doDestroyTest() throws Exception {
- final var stage = new CompositeStage<String>();
- stage.setId("test");
- stage.initialize();
- stage.destroy();
- }
-
@Test
public void testNotLogging() throws Exception {
final var marker = new MarkerStage<String>();
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list