]> git.argeo.org Git - lgpl/argeo-commons.git/blob - CmsState.java
9ffba68c12d1560a7447af92ee0b4d5e4319ba3c
[lgpl/argeo-commons.git] / CmsState.java
1 package org.argeo.api.cms;
2
3 import java.nio.file.Path;
4 import java.util.List;
5 import java.util.UUID;
6
7 /** A running node process. */
8 public interface CmsState {
9 Long getAvailableSince();
10
11 UUID getUuid();
12
13 String getDeployProperty(String property);
14
15 /**
16 * A list of size of the max count for this property, with null values when the
17 * property is not set, or an empty list (size 0) if this property is unknown.
18 */
19 List<String> getDeployProperties(String property);
20
21 Path getDataPath(String relativePath);
22 }