From 8bcbb7963233de6ede2cbabe9bb206da7f8974d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Richard=20Op=C3=A1lka?= Date: Tue, 13 Nov 2018 14:07:00 +0100 Subject: [PATCH] [WFLY-11354] Refactoring EndpointDeployeService to use non deprecated ServiceBuilder methods. --- .../webservices/service/EndpointDeployService.java | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/webservices/server-integration/src/main/java/org/jboss/as/webservices/service/EndpointDeployService.java b/webservices/server-integration/src/main/java/org/jboss/as/webservices/service/EndpointDeployService.java index b7b964712df5..534eeb123792 100644 --- a/webservices/server-integration/src/main/java/org/jboss/as/webservices/service/EndpointDeployService.java +++ b/webservices/server-integration/src/main/java/org/jboss/as/webservices/service/EndpointDeployService.java @@ -30,9 +30,8 @@ import org.jboss.as.webservices.util.WSAttachmentKeys; import org.jboss.as.webservices.util.WSServices; import org.jboss.metadata.web.jboss.JBossWebMetaData; -import org.jboss.msc.service.Service; +import org.jboss.msc.Service; import org.jboss.msc.service.ServiceBuilder; -import org.jboss.msc.service.ServiceController.Mode; import org.jboss.msc.service.ServiceName; import org.jboss.msc.service.ServiceTarget; import org.jboss.msc.service.StartContext; @@ -49,7 +48,7 @@ * @author alessio.soldano@jboss.com * @author Richard Opalka */ -public final class EndpointDeployService implements Service { +public final class EndpointDeployService implements Service { private final ServiceName name; private final DeploymentUnit unit; @@ -59,11 +58,6 @@ private EndpointDeployService(final String context, final DeploymentUnit unit) { this.unit = unit; } - @Override - public DeploymentUnit getValue() { - return unit; - } - public ServiceName getName() { return name; } @@ -104,9 +98,9 @@ public static DeploymentUnit install(final ServiceTarget serviceTarget, final St } } final EndpointDeployService service = new EndpointDeployService(context, unit); - final ServiceBuilder builder = serviceTarget.addService(service.getName(), service); + final ServiceBuilder builder = serviceTarget.addService(service.getName()); builder.requires(WSServices.CONFIG_SERVICE); - builder.setInitialMode(Mode.ACTIVE); + builder.setInstance(service); builder.install(); return unit; }