This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to annotated tag org.apache.sling.hc.webconsole-1.0.4 in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-hc-webconsole.git
commit c2304efd819feb5413616edbba01647562df39da Author: Bertrand Delacretaz <[email protected]> AuthorDate: Mon Aug 12 16:22:26 2013 +0000 SLING-2987 - split into several bundles git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/healthcheck/webconsole@1513189 13f79535-47bb-0310-9956-ffa450edef68 --- .../impl/HealthCheckWebconsolePlugin.java | 4 +- .../OSGI-INF/metatype/metatype.properties | 72 ++++++++++++++++++++++ 2 files changed, 74 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/sling/hc/webconsole/impl/HealthCheckWebconsolePlugin.java b/src/main/java/org/apache/sling/hc/webconsole/impl/HealthCheckWebconsolePlugin.java index 6e18f50..1c9f7b2 100644 --- a/src/main/java/org/apache/sling/hc/webconsole/impl/HealthCheckWebconsolePlugin.java +++ b/src/main/java/org/apache/sling/hc/webconsole/impl/HealthCheckWebconsolePlugin.java @@ -38,7 +38,7 @@ import org.apache.sling.hc.api.Constants; import org.apache.sling.hc.api.HealthCheck; import org.apache.sling.hc.api.Result; import org.apache.sling.hc.api.ResultLogEntry; -import org.apache.sling.hc.util.HealthCheckSelector; +import org.apache.sling.hc.util.HealthCheckFilter; import org.osgi.framework.BundleContext; import org.osgi.service.component.ComponentContext; @@ -104,7 +104,7 @@ public class HealthCheckWebconsolePlugin extends HttpServlet { // Execute health checks only if tags are specified (even if empty) if(req.getParameter(PARAM_TAGS) != null) { - final List<HealthCheck> checks = new HealthCheckSelector(bundleContext).getTaggedHealthCheck(tags.split(",")); + final List<HealthCheck> checks = new HealthCheckFilter(bundleContext).getTaggedHealthCheck(tags.split(",")); final PrintWriter pw = resp.getWriter(); pw.println("<table class='content healthcheck' cellpadding='0' cellspacing='0' width='100%'>"); int total = 0; diff --git a/src/main/resources/OSGI-INF/metatype/metatype.properties b/src/main/resources/OSGI-INF/metatype/metatype.properties new file mode 100644 index 0000000..8e08366 --- /dev/null +++ b/src/main/resources/OSGI-INF/metatype/metatype.properties @@ -0,0 +1,72 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +# +# This file contains localization strings for configuration labels and +# descriptions as used in the metatype.xml descriptor generated by the +# the Sling SCR plugin + +org.apache.sling.hc.JmxAttributeHealthCheck.name = JMX Attribute Health Check +org.apache.sling.hc.JmxAttributeHealthCheck.description = Checks the value of a single JMX attribute. + +org.apache.sling.hc.ScriptableHealthCheck.name = Scriptable Health Check +org.apache.sling.hc.ScriptableHealthCheck.description = Uses scripted expressions to verify multiple JMX \ + attributes or other values. + +org.apache.sling.hc.DefaultLoginsHealthCheck.name = Default Logins Health Check +org.apache.sling.hc.DefaultLoginsHealthCheck.description = Expects default logins to fail, used to verify \ + that they are disabled on production systems + +org.apache.sling.hc.SlingRequestStatusHealthCheck.name = Sling Request Status Health Check +org.apache.sling.hc.SlingRequestStatusHealthCheck.description = Checks the HTTP status of Sling requests. + +mbean.name.name = MBean name +mbean.name.description = The name of the MBean to check. + +attribute.name.name = Attribute name +attribute.name.description = The name of the MBean attribute to check. + +attribute.value.constraint.name = Attribute value constraint +attribute.value.constraint.description = Constraint on the MBean attribute value. + +hc.mbean.name.name = MBean name +hc.mbean.name.description = Name of the MBean to create for this Health Check. + +hc.tags.name = Health Check tags +hc.tags.description = List of tags for this Health Check service, used to select \ + subsets of Health Check services for execution. + +hc.name.name = Health Check Name +hc.name.description = Name of this Health Check service, used for example to identify the \ + corresponding JMX MBean. + +expression.name = Expression +expression.description = The value of this expression must be "true" for the Health Check \ + to be successful. + +language.extension.name = Language extension +language.extension.description = File extension of the language to use to evaluate the \ + expression, for example "ecma" or "groovy", asssuming the corresponding script engine \ + is available. + +username.name = Username +username.description = The username to use to test logins. + +password.name = Password +password.description = The password to use to test logins. \ No newline at end of file -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
