From f88964b6b2440408b600b7e6d4b1d922438ea4a1 Mon Sep 17 00:00:00 2001 From: nsingh Date: Mon, 16 Oct 2017 16:11:54 -0700 Subject: [PATCH] Include the running app provider --- .../java/handlers/RunningAppProvider.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/handlers/RunningAppProvider.java diff --git a/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/handlers/RunningAppProvider.java b/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/handlers/RunningAppProvider.java new file mode 100644 index 000000000..edf37b7c2 --- /dev/null +++ b/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/handlers/RunningAppProvider.java @@ -0,0 +1,25 @@ +/******************************************************************************* + * Copyright (c) 2017 Pivotal, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Pivotal, Inc. - initial API and implementation + *******************************************************************************/ +package org.springframework.ide.vscode.boot.java.handlers; + +import java.util.Collection; + +import org.springframework.ide.vscode.commons.boot.app.cli.SpringBootApp; + +public class RunningAppProvider { + + public static final RunningAppProvider DEFAULT = new RunningAppProvider(); + + public Collection getAllRunningSpringApps() throws Exception { + return SpringBootApp.getAllRunningSpringApps().values(); + } + +}