X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.api.cms%2Fsrc%2Forg%2Fargeo%2Fapi%2Fcms%2FCmsState.java;h=181e4b9c661f716424f0d183bf97514431680b51;hb=dca2b13e0e3ca3e7a9469e089b980c48c880ad1a;hp=3e0e8b75725f8d1982f63ec0a1da04f22050d3b5;hpb=336930c69f0cd3e1242e518479624c6366541275;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.api.cms/src/org/argeo/api/cms/CmsState.java b/org.argeo.api.cms/src/org/argeo/api/cms/CmsState.java index 3e0e8b757..181e4b9c6 100644 --- a/org.argeo.api.cms/src/org/argeo/api/cms/CmsState.java +++ b/org.argeo.api.cms/src/org/argeo/api/cms/CmsState.java @@ -1,6 +1,7 @@ package org.argeo.api.cms; import java.nio.file.Path; +import java.util.List; import java.util.UUID; /** A running node process. */ @@ -11,7 +12,13 @@ public interface CmsState { UUID getUuid(); - String getDeployProperty(String key); - + String getDeployProperty(String property); + + /** + * A list of size of the max count for this property, with null values when the + * property is not set, or an empty list (size 0) if this property is unknown. + */ + List getDeployProperties(String property); + Path getDataPath(String relativePath); }