[java-shib-metadata] branch main updated: JSSH-5 ServiceableComponent should implement AutoClose
Rod Widdowson
rdw at steadingsoftware.com
Thu Sep 29 14:23:03 UTC 2022
This is an automated email from the git hooks/post-receive script.
rdw pushed a commit to branch main
in repository java-shib-metadata.
View the commit online:
http://git.shibboleth.net/view/?p=java-shib-metadata.git;a=commit;h=e054097098599dfaf6e94c928ef710f85d7860f0
The following commit(s) were added to refs/heads/main by this push:
new e05409709 JSSH-5 ServiceableComponent should implement AutoClose
e05409709 is described below
commit e054097098599dfaf6e94c928ef710f85d7860f0
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Thu Sep 29 15:09:34 2022 +0100
JSSH-5 ServiceableComponent should implement AutoClose
https://shibboleth.atlassian.net/browse/JSSH-5
Start converting Service Strategies to return AbstractServiceableComponent
rather than ServiceableComponent.
---
.../idp/saml/metadata/impl/MetadataResolverServiceStrategy.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/shib-metadata-impl/src/main/java/net/shibboleth/idp/saml/metadata/impl/MetadataResolverServiceStrategy.java b/shib-metadata-impl/src/main/java/net/shibboleth/idp/saml/metadata/impl/MetadataResolverServiceStrategy.java
index f8df3cc79..641f394af 100644
--- a/shib-metadata-impl/src/main/java/net/shibboleth/idp/saml/metadata/impl/MetadataResolverServiceStrategy.java
+++ b/shib-metadata-impl/src/main/java/net/shibboleth/idp/saml/metadata/impl/MetadataResolverServiceStrategy.java
@@ -36,6 +36,7 @@ import net.shibboleth.shared.component.ComponentInitializationException;
import net.shibboleth.shared.resolver.ResolverException;
import net.shibboleth.shared.service.ServiceException;
import net.shibboleth.shared.service.ServiceableComponent;
+import net.shibboleth.shared.spring.service.AbstractServiceableComponent;
/**
* Strategy for summoning up a {@link MetadataResolver} from a populated {@link ApplicationContext}.
@@ -48,10 +49,10 @@ import net.shibboleth.shared.service.ServiceableComponent;
* </p>
*/
public class MetadataResolverServiceStrategy extends AbstractIdentifiableInitializableComponent implements
- Function<ApplicationContext, ServiceableComponent<MetadataResolver>> {
+ Function<ApplicationContext, AbstractServiceableComponent<MetadataResolver>> {
/** {@inheritDoc} */
- @Nullable public ServiceableComponent<MetadataResolver> apply(@Nullable final ApplicationContext appContext) {
+ @Nullable public AbstractServiceableComponent<MetadataResolver> apply(@Nullable final ApplicationContext appContext) {
final Collection<MetadataProviderContainer> containers =
appContext.getBeansOfType(MetadataProviderContainer.class).values();
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list