import org.onap.portalapp.portal.ecomp.model.PortalRestResponse;
import org.onap.portalapp.portal.ecomp.model.PortalRestStatusEnum;
import org.onap.portalsdk.core.controller.FusionBaseController;
import org.onap.portalapp.portal.ecomp.model.PortalRestResponse;
import org.onap.portalapp.portal.ecomp.model.PortalRestStatusEnum;
import org.onap.portalsdk.core.controller.FusionBaseController;
import org.onap.portalsdk.core.util.SystemProperties;
@RestController
@RequestMapping("/portalApi/properties")
public class BEPropertyReaderController extends FusionBaseController{
import org.onap.portalsdk.core.util.SystemProperties;
@RestController
@RequestMapping("/portalApi/properties")
public class BEPropertyReaderController extends FusionBaseController{
@RequestMapping(value = "/readProperty", method = RequestMethod.GET, produces = "application/json")
public PortalRestResponse<BEProperty> readProperty(HttpServletRequest request, @RequestParam String key) {
try {
return new PortalRestResponse<>(PortalRestStatusEnum.OK, "success", new BEProperty(key, SystemProperties.getProperty(key)));
} catch (Exception e) {
@RequestMapping(value = "/readProperty", method = RequestMethod.GET, produces = "application/json")
public PortalRestResponse<BEProperty> readProperty(HttpServletRequest request, @RequestParam String key) {
try {
return new PortalRestResponse<>(PortalRestStatusEnum.OK, "success", new BEProperty(key, SystemProperties.getProperty(key)));
} catch (Exception e) {