X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.api.cms%2Fsrc%2Forg%2Fargeo%2Fapi%2Fcms%2FCmsDeployment.java;h=ca1082c7db5ab3c07d9118e8fa9545447ec424a5;hb=4086635cfaa04c8a184124048794398b0ba96a55;hp=d557816cb1a3bc927d449c2ae7232b307fef726b;hpb=f1b9c5f7bd5ab6ea3337cb59317bb6e6d449d88e;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.api.cms/src/org/argeo/api/cms/CmsDeployment.java b/org.argeo.api.cms/src/org/argeo/api/cms/CmsDeployment.java index d557816cb..ca1082c7d 100644 --- a/org.argeo.api.cms/src/org/argeo/api/cms/CmsDeployment.java +++ b/org.argeo.api.cms/src/org/argeo/api/cms/CmsDeployment.java @@ -1,9 +1,14 @@ package org.argeo.api.cms; +import java.util.concurrent.CompletionStage; + +import com.sun.net.httpserver.HttpServer; + /** A configured node deployment. */ public interface CmsDeployment { - -// void addFactoryDeployConfig(String factoryPid, Dictionary props); -// -// Dictionary getProps(String factoryPid, String cn); + /** The local HTTP server, or null if none is expected. */ + CompletionStage getHttpServer(); + + /** The local SSH server, or null if none is expected. */ + CompletionStage getCmsSshd(); }