X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fruntime%2FCmsStateImpl.java;h=ae85a2fc836e73089eeb2d069ac56f0efdfd2994;hb=336930c69f0cd3e1242e518479624c6366541275;hp=41e32653432cc7b4e621109c0c9d67bfc92b9dc6;hpb=7e464c3cedfa41ece64811fb55ddc9ce740a1050;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsStateImpl.java b/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsStateImpl.java index 41e326534..ae85a2fc8 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsStateImpl.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsStateImpl.java @@ -3,6 +3,7 @@ package org.argeo.cms.internal.runtime; import java.net.InetAddress; import java.net.URL; import java.net.UnknownHostException; +import java.nio.file.Path; import java.util.UUID; import javax.security.auth.login.Configuration; @@ -81,6 +82,16 @@ public class CmsStateImpl implements CmsState { log.info("## ARGEO CMS STOPPED after " + (duration / 60) + "h " + (duration % 60) + "min uptime ##"); } + @Override + public String getDeployProperty(String key) { + return KernelUtils.getFrameworkProp(key); + } + + @Override + public Path getDataPath(String relativePath) { + return KernelUtils.getOsgiInstancePath(relativePath); + } + @Override public Long getAvailableSince() { return availableSince;