CAMEL-8041: Camel commands should be reusable.
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/6663813e Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/6663813e Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/6663813e Branch: refs/heads/master Commit: 6663813eea5ba01ecb40dcaeb1a36633cd2e894e Parents: c9ddd4e Author: Claus Ibsen <davscl...@apache.org> Authored: Thu Nov 13 11:31:12 2014 +0100 Committer: Claus Ibsen <davscl...@apache.org> Committed: Thu Nov 13 11:31:12 2014 +0100 ---------------------------------------------------------------------- platforms/commands/commands-core/pom.xml | 10 ++++ .../commands/BacklogTracerDumpCommand.java | 3 + .../commands/BacklogTracerInfoCommand.java | 3 + .../commands/BacklogTracerStartCommand.java | 3 + .../commands/BacklogTracerStopCommand.java | 3 + .../camel/commands/ComponentListCommand.java | 3 + .../camel/commands/ContextResumeCommand.java | 3 + .../camel/commands/ContextStartCommand.java | 3 + .../camel/commands/ContextStopCommand.java | 3 + .../camel/commands/ContextSuspendCommand.java | 3 + .../camel/commands/EndpointExplainCommand.java | 3 + .../camel/commands/EndpointListCommand.java | 3 + .../camel/commands/RestRegistryListCommand.java | 3 + .../apache/camel/commands/RestShowCommand.java | 3 + .../apache/camel/commands/RouteInfoCommand.java | 3 + .../apache/camel/commands/RouteListCommand.java | 3 + .../camel/commands/RouteProfileCommand.java | 3 + .../camel/commands/RouteResetStatsCommand.java | 3 + .../camel/commands/RouteResumeCommand.java | 3 + .../apache/camel/commands/RouteShowCommand.java | 3 + .../camel/commands/RouteStartCommand.java | 3 + .../apache/camel/commands/RouteStopCommand.java | 3 + .../camel/commands/RouteSuspendCommand.java | 3 + .../camel/commands/ContextListCommandTest.java | 60 ++++++++++++++++++++ .../camel/commands/DummyCamelController.java | 38 +++++++++++++ .../src/test/resources/log4j.properties | 36 ++++++++++++ .../camel/karaf/commands/BacklogTracerDump.java | 3 - .../camel/karaf/commands/BacklogTracerInfo.java | 3 - .../karaf/commands/BacklogTracerStart.java | 3 - .../camel/karaf/commands/BacklogTracerStop.java | 3 - .../camel/karaf/commands/ComponentList.java | 3 - .../camel/karaf/commands/ContextInfo.java | 3 - .../camel/karaf/commands/ContextList.java | 3 - .../camel/karaf/commands/ContextResume.java | 3 - .../camel/karaf/commands/ContextStart.java | 3 - .../camel/karaf/commands/ContextStop.java | 3 - .../camel/karaf/commands/ContextSuspend.java | 3 - .../camel/karaf/commands/EndpointExplain.java | 3 - .../camel/karaf/commands/EndpointList.java | 3 - .../camel/karaf/commands/RestRegistryList.java | 3 - .../apache/camel/karaf/commands/RestShow.java | 3 - .../apache/camel/karaf/commands/RouteInfo.java | 3 - .../apache/camel/karaf/commands/RouteList.java | 3 - .../camel/karaf/commands/RouteProfile.java | 3 - .../camel/karaf/commands/RouteResetStats.java | 3 - .../camel/karaf/commands/RouteResume.java | 3 - .../apache/camel/karaf/commands/RouteShow.java | 3 - .../apache/camel/karaf/commands/RouteStart.java | 3 - .../apache/camel/karaf/commands/RouteStop.java | 3 - .../camel/karaf/commands/RouteSuspend.java | 3 - 50 files changed, 210 insertions(+), 72 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/pom.xml ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/pom.xml b/platforms/commands/commands-core/pom.xml index cf6af5f..989f065 100644 --- a/platforms/commands/commands-core/pom.xml +++ b/platforms/commands/commands-core/pom.xml @@ -53,6 +53,16 @@ <artifactId>junit</artifactId> <scope>test</scope> </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <scope>test</scope> + </dependency> </dependencies> http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerDumpCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerDumpCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerDumpCommand.java index 42be1ff..65fe217 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerDumpCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerDumpCommand.java @@ -29,6 +29,9 @@ import org.apache.camel.api.management.mbean.BacklogTracerEventMessage; import org.apache.camel.processor.interceptor.BacklogTracer; import org.apache.camel.util.MessageDump; +/** + * Command to use the <a href="camel.apache.org/backlogtracer">Backlog Tracer</a>. + */ public class BacklogTracerDumpCommand extends AbstractContextCommand { private String pattern; http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerInfoCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerInfoCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerInfoCommand.java index d8cf50c..8ed5db1 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerInfoCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerInfoCommand.java @@ -21,6 +21,9 @@ import java.io.PrintStream; import org.apache.camel.CamelContext; import org.apache.camel.processor.interceptor.BacklogTracer; +/** + * Command to use the <a href="camel.apache.org/backlogtracer">Backlog Tracer</a>. + */ public class BacklogTracerInfoCommand extends AbstractContextCommand { public BacklogTracerInfoCommand(String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerStartCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerStartCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerStartCommand.java index b8fb249..9d9a66d 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerStartCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerStartCommand.java @@ -21,6 +21,9 @@ import java.io.PrintStream; import org.apache.camel.CamelContext; import org.apache.camel.processor.interceptor.BacklogTracer; +/** + * Command to use the <a href="camel.apache.org/backlogtracer">Backlog Tracer</a>. + */ public class BacklogTracerStartCommand extends AbstractContextCommand { private String pattern; http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerStopCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerStopCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerStopCommand.java index 0a24c86..3d53c82 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerStopCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/BacklogTracerStopCommand.java @@ -21,6 +21,9 @@ import java.io.PrintStream; import org.apache.camel.CamelContext; import org.apache.camel.processor.interceptor.BacklogTracer; +/** + * Command to use the <a href="camel.apache.org/backlogtracer">Backlog Tracer</a>. + */ public class BacklogTracerStopCommand extends AbstractContextCommand { public BacklogTracerStopCommand(String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ComponentListCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ComponentListCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ComponentListCommand.java index e03d615..ab96096 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ComponentListCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ComponentListCommand.java @@ -23,6 +23,9 @@ import java.util.Map; import org.apache.camel.CamelContext; +/** + * List all the Camel components that are available in the JVM. + */ public class ComponentListCommand extends AbstractContextCommand { private static final String NAME_COLUMN_LABEL = "Name"; http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextResumeCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextResumeCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextResumeCommand.java index 8273b4a..83efee6 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextResumeCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextResumeCommand.java @@ -20,6 +20,9 @@ import java.io.PrintStream; import org.apache.camel.CamelContext; +/** + * Command to resume a Camel context. + */ public class ContextResumeCommand extends AbstractContextCommand { public ContextResumeCommand(String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextStartCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextStartCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextStartCommand.java index d7e0f34..649da3c 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextStartCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextStartCommand.java @@ -20,6 +20,9 @@ import java.io.PrintStream; import org.apache.camel.CamelContext; +/** + * Command to start a Camel context. + */ public class ContextStartCommand extends AbstractContextCommand { public ContextStartCommand(String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextStopCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextStopCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextStopCommand.java index 615d7a8..8eed8b1 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextStopCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextStopCommand.java @@ -20,6 +20,9 @@ import java.io.PrintStream; import org.apache.camel.CamelContext; +/** + * Command to stop a Camel context. + */ public class ContextStopCommand extends AbstractContextCommand { public ContextStopCommand(String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextSuspendCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextSuspendCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextSuspendCommand.java index 15900c4..9d2eb1b 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextSuspendCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/ContextSuspendCommand.java @@ -20,6 +20,9 @@ import java.io.PrintStream; import org.apache.camel.CamelContext; +/** + * Command to suspend a Camel context. + */ public class ContextSuspendCommand extends AbstractContextCommand { public ContextSuspendCommand(String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/EndpointExplainCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/EndpointExplainCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/EndpointExplainCommand.java index 9709428..e4ba510 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/EndpointExplainCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/EndpointExplainCommand.java @@ -28,6 +28,9 @@ import org.apache.camel.util.EndpointHelper; import org.apache.camel.util.JsonSchemaHelper; import org.apache.camel.util.URISupport; +/** + * Explain the Camel endpoints available in the JVM. + */ public class EndpointExplainCommand extends AbstractCamelCommand { private String name; http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/EndpointListCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/EndpointListCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/EndpointListCommand.java index 8bb99e2..badd136 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/EndpointListCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/EndpointListCommand.java @@ -31,6 +31,9 @@ import org.apache.camel.util.JsonSchemaHelper; import org.apache.camel.util.ObjectHelper; import org.apache.camel.util.URISupport; +/** + * List the Camel endpoints available in the JVM. + */ public class EndpointListCommand extends AbstractCamelCommand { private static final String CONTEXT_COLUMN_LABEL = "Context"; http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RestRegistryListCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RestRegistryListCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RestRegistryListCommand.java index 6dec7fa..feda696 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RestRegistryListCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RestRegistryListCommand.java @@ -25,6 +25,9 @@ import java.util.Map; import org.apache.camel.spi.RestRegistry; import org.apache.camel.util.URISupport; +/** + * List the Camel REST services from the Rest registry available in the JVM. + */ public class RestRegistryListCommand extends AbstractCamelCommand { private static final String CONTEXT_COLUMN_LABEL = "Context"; http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RestShowCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RestShowCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RestShowCommand.java index fb0dde2..63f2310 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RestShowCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RestShowCommand.java @@ -24,6 +24,9 @@ import org.apache.camel.model.ModelHelper; import org.apache.camel.model.rest.RestDefinition; import org.apache.camel.model.rest.RestsDefinition; +/** + * Command to show the REST marshaled in XML. + */ public class RestShowCommand extends AbstractContextCommand { public RestShowCommand(String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteInfoCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteInfoCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteInfoCommand.java index 288a2ff..6a4e663 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteInfoCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteInfoCommand.java @@ -31,6 +31,9 @@ import org.apache.camel.model.ModelHelper; import org.apache.camel.model.RouteDefinition; import org.apache.camel.spi.ManagementAgent; +/** + * Command to display detailed information about a Camel route. + */ public class RouteInfoCommand extends AbstractRouteCommand { private StringEscape stringEscape; http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteListCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteListCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteListCommand.java index bf53247..b2e63ca 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteListCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteListCommand.java @@ -24,6 +24,9 @@ import java.util.Map; import org.apache.camel.Route; import org.apache.camel.ServiceStatus; +/** + * Command to list all Camel routes. + */ public class RouteListCommand extends AbstractCamelCommand { private static final String CONTEXT_COLUMN_LABEL = "Context"; http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteProfileCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteProfileCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteProfileCommand.java index 755a02f..cb746ec 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteProfileCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteProfileCommand.java @@ -30,6 +30,9 @@ import org.apache.camel.spi.ManagementAgent; import org.apache.camel.util.ProcessorStatDump; import org.apache.camel.util.RouteStatDump; +/** + * Command to display profile information about a Camel route. + */ public class RouteProfileCommand extends AbstractRouteCommand { protected static final String HEADER_FORMAT = "%-30s %10s %12s %12s %12s %12s %12s %12s %12s"; http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteResetStatsCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteResetStatsCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteResetStatsCommand.java index 750932e..52eba7e 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteResetStatsCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteResetStatsCommand.java @@ -25,6 +25,9 @@ import org.apache.camel.CamelContext; import org.apache.camel.Route; import org.apache.camel.spi.ManagementAgent; +/** + * Command to reset route stats. + */ public class RouteResetStatsCommand extends AbstractRouteCommand { public RouteResetStatsCommand(String route, String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteResumeCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteResumeCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteResumeCommand.java index 2bacbb5..f7906e4 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteResumeCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteResumeCommand.java @@ -21,6 +21,9 @@ import java.io.PrintStream; import org.apache.camel.CamelContext; import org.apache.camel.Route; +/** + * Command to resume a route. + */ public class RouteResumeCommand extends AbstractRouteCommand { public RouteResumeCommand(String route, String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteShowCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteShowCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteShowCommand.java index 9deaf60..8c150c3 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteShowCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteShowCommand.java @@ -23,6 +23,9 @@ import org.apache.camel.Route; import org.apache.camel.model.ModelHelper; import org.apache.camel.model.RouteDefinition; +/** + * Command to show the route marshaled in XML. + */ public class RouteShowCommand extends AbstractRouteCommand { public RouteShowCommand(String route, String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteStartCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteStartCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteStartCommand.java index d814b0c..76ef065 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteStartCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteStartCommand.java @@ -21,6 +21,9 @@ import java.io.PrintStream; import org.apache.camel.CamelContext; import org.apache.camel.Route; +/** + * Command to start a route. + */ public class RouteStartCommand extends AbstractRouteCommand { public RouteStartCommand(String route, String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteStopCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteStopCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteStopCommand.java index f1c00e1..9a8600d 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteStopCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteStopCommand.java @@ -21,6 +21,9 @@ import java.io.PrintStream; import org.apache.camel.CamelContext; import org.apache.camel.Route; +/** + * Command to stop a route. + */ public class RouteStopCommand extends AbstractRouteCommand { public RouteStopCommand(String route, String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteSuspendCommand.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteSuspendCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteSuspendCommand.java index 89c71bd..0057a20 100644 --- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteSuspendCommand.java +++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/RouteSuspendCommand.java @@ -21,6 +21,9 @@ import java.io.PrintStream; import org.apache.camel.CamelContext; import org.apache.camel.Route; +/** + * Command to suspend a route. + */ public class RouteSuspendCommand extends AbstractRouteCommand { public RouteSuspendCommand(String route, String context) { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/ContextListCommandTest.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/ContextListCommandTest.java b/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/ContextListCommandTest.java new file mode 100644 index 0000000..10a1e6a --- /dev/null +++ b/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/ContextListCommandTest.java @@ -0,0 +1,60 @@ +/** + * 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. + */ +package org.apache.camel.commands; + +import java.io.ByteArrayOutputStream; +import java.io.OutputStream; +import java.io.PrintStream; + +import junit.framework.TestCase; +import org.apache.camel.CamelContext; +import org.apache.camel.impl.DefaultCamelContext; +import org.apache.camel.impl.ExplicitCamelContextNameStrategy; +import org.junit.Test; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class ContextListCommandTest extends TestCase { + + private static final Logger LOG = LoggerFactory.getLogger(ContextListCommandTest.class); + + @Test + public void testContextList() throws Exception { + CamelContext context = new DefaultCamelContext(); + context.setNameStrategy(new ExplicitCamelContextNameStrategy("foobar")); + context.start(); + + CamelController controller = new DummyCamelController(context); + + OutputStream os = new ByteArrayOutputStream(); + PrintStream ps = new PrintStream(os); + + ContextListCommand command = new ContextListCommand(); + command.execute(controller, ps, null); + + String out = os.toString(); + assertNotNull(out); + LOG.info("\n\n{}\n", out); + + // should contain a table with the context + assertTrue(out.contains("foobar")); + assertTrue(out.contains("Started")); + + context.stop(); + } + +} http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/DummyCamelController.java ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/DummyCamelController.java b/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/DummyCamelController.java new file mode 100644 index 0000000..b13efc4 --- /dev/null +++ b/platforms/commands/commands-core/src/test/java/org/apache/camel/commands/DummyCamelController.java @@ -0,0 +1,38 @@ +/** + * 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. + */ +package org.apache.camel.commands; + +import java.util.ArrayList; +import java.util.List; + +import org.apache.camel.CamelContext; + +public class DummyCamelController extends AbstractCamelController { + + private CamelContext camelContext; + + public DummyCamelController(CamelContext camelContext) { + this.camelContext = camelContext; + } + + @Override + public List<CamelContext> getCamelContexts() { + List<CamelContext> answer = new ArrayList<CamelContext>(1); + answer.add(camelContext); + return answer; + } +} http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/commands/commands-core/src/test/resources/log4j.properties ---------------------------------------------------------------------- diff --git a/platforms/commands/commands-core/src/test/resources/log4j.properties b/platforms/commands/commands-core/src/test/resources/log4j.properties new file mode 100644 index 0000000..c9cfa1d --- /dev/null +++ b/platforms/commands/commands-core/src/test/resources/log4j.properties @@ -0,0 +1,36 @@ +## ------------------------------------------------------------------------ +## 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. +## ------------------------------------------------------------------------ + +# +# The logging properties used for testing. +# +log4j.rootLogger=INFO, file + +# uncomment the following to enable camel debugging +log4j.logger.org.apache.camel.commands=DEBUG + +# CONSOLE appender not used by default +log4j.appender.out=org.apache.log4j.ConsoleAppender +log4j.appender.out.layout=org.apache.log4j.PatternLayout +log4j.appender.out.layout.ConversionPattern=[%30.30t] %-30.30c{1} %-5p %m%n +#log4j.appender.out.layout.ConversionPattern=%d [%-15.15t] %-5p %-30.30c{1} - %m%n + +# File appender +log4j.appender.file=org.apache.log4j.FileAppender +log4j.appender.file.layout=org.apache.log4j.PatternLayout +log4j.appender.file.layout.ConversionPattern=%d %-5p %c{1} - %m %n +log4j.appender.file.file=target/camel-commands-core-test.log http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerDump.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerDump.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerDump.java index c221165..1ecfaa4 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerDump.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerDump.java @@ -21,9 +21,6 @@ import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; import org.apache.felix.gogo.commands.Option; -/** - * Command to use the <a href="camel.apache.org/backlogtracer">Backlog Tracer</a>. - */ @Command(scope = "camel", name = "backlog-tracer-dump", description = "Dumps traced messages from the Backlog tracer") public class BacklogTracerDump extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerInfo.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerInfo.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerInfo.java index 6bef670..5ae7c08 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerInfo.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerInfo.java @@ -20,9 +20,6 @@ import org.apache.camel.commands.BacklogTracerInfoCommand; import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; -/** - * Command to use the <a href="camel.apache.org/backlogtracer">Backlog Tracer</a>. - */ @Command(scope = "camel", name = "backlog-tracer-info", description = "Displays the current status of the Backlog tracer") public class BacklogTracerInfo extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerStart.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerStart.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerStart.java index 50d030c..743e921 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerStart.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerStart.java @@ -21,9 +21,6 @@ import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; import org.apache.felix.gogo.commands.Option; -/** - * Command to use the <a href="camel.apache.org/backlogtracer">Backlog Tracer</a>. - */ @Command(scope = "camel", name = "backlog-tracer-start", description = "Starts the Backlog tracer") public class BacklogTracerStart extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerStop.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerStop.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerStop.java index 7ee56f8..aa21f21 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerStop.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/BacklogTracerStop.java @@ -20,9 +20,6 @@ import org.apache.camel.commands.BacklogTracerStopCommand; import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; -/** - * Command to use the <a href="camel.apache.org/backlogtracer">Backlog Tracer</a>. - */ @Command(scope = "camel", name = "backlog-tracer-stop", description = "Stops the Backlog tracer") public class BacklogTracerStop extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ComponentList.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ComponentList.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ComponentList.java index 27a04cb..96bc8e7 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ComponentList.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ComponentList.java @@ -21,9 +21,6 @@ import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; import org.apache.felix.gogo.commands.Option; -/** - * List the Camel components available in the Karaf instance. - */ @Command(scope = "camel", name = "component-list", description = "Lists all Camel components available in CamelContexts.") public class ComponentList extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextInfo.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextInfo.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextInfo.java index e790e4c..690bee4 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextInfo.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextInfo.java @@ -21,9 +21,6 @@ import org.apache.camel.commands.StringEscape; import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; -/** - * Command to display detailed information about a Camel context. - */ @Command(scope = "camel", name = "context-info", description = "Display detailed information about a Camel context.") public class ContextInfo extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextList.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextList.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextList.java index cef0589..af40be2 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextList.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextList.java @@ -19,9 +19,6 @@ package org.apache.camel.karaf.commands; import org.apache.camel.commands.ContextListCommand; import org.apache.felix.gogo.commands.Command; -/** - * List the Camel contexts available in the Karaf instance. - */ @Command(scope = "camel", name = "context-list", description = "Lists all Camel contexts.") public class ContextList extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextResume.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextResume.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextResume.java index 384bd56..33eaf19 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextResume.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextResume.java @@ -20,9 +20,6 @@ import org.apache.camel.commands.ContextResumeCommand; import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; -/** - * Command to resume a Camel context. - */ @Command(scope = "camel", name = "context-resume", description = "Resumes a Camel context.") public class ContextResume extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextStart.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextStart.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextStart.java index b231715..ef98f88 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextStart.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextStart.java @@ -20,9 +20,6 @@ import org.apache.camel.commands.ContextStartCommand; import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; -/** - * Command to start a Camel context. - */ @Command(scope = "camel", name = "context-start", description = "Start a Camel context.") public class ContextStart extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextStop.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextStop.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextStop.java index fd48e22..9edc8d8 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextStop.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextStop.java @@ -20,9 +20,6 @@ import org.apache.camel.commands.ContextStopCommand; import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; -/** - * Command to stop a Camel context. - */ @Command(scope = "camel", name = "context-stop", description = "Stop a Camel context. It becomes unavailable and can not be started again.") public class ContextStop extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextSuspend.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextSuspend.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextSuspend.java index 05d48fd..7fd75af 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextSuspend.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/ContextSuspend.java @@ -20,9 +20,6 @@ import org.apache.camel.commands.ContextSuspendCommand; import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; -/** - * Command to suspend a Camel context. - */ @Command(scope = "camel", name = "context-suspend", description = "Suspends a Camel context.") public class ContextSuspend extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/EndpointExplain.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/EndpointExplain.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/EndpointExplain.java index b680aef..201f9a1 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/EndpointExplain.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/EndpointExplain.java @@ -21,9 +21,6 @@ import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; import org.apache.felix.gogo.commands.Option; -/** - * Explain the Camel endpoints available in the Karaf instance. - */ @Command(scope = "camel", name = "endpoint-explain", description = "Explain all Camel endpoints available in CamelContexts.") public class EndpointExplain extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/EndpointList.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/EndpointList.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/EndpointList.java index 3105ffa..8fe12b4 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/EndpointList.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/EndpointList.java @@ -21,9 +21,6 @@ import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; import org.apache.felix.gogo.commands.Option; -/** - * List the Camel endpoints available in the Karaf instance. - */ @Command(scope = "camel", name = "endpoint-list", description = "Lists all Camel endpoints available in CamelContexts.") public class EndpointList extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RestRegistryList.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RestRegistryList.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RestRegistryList.java index 169e1c2..41f8da0 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RestRegistryList.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RestRegistryList.java @@ -21,9 +21,6 @@ import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; import org.apache.felix.gogo.commands.Option; -/** - * List the Camel REST services from the Rest registry available in the Karaf instance. - */ @Command(scope = "camel", name = "rest-registry-list", description = "Lists all Camel REST services enlisted in the Rest Registry from all CamelContexts.") public class RestRegistryList extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RestShow.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RestShow.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RestShow.java index 53c11f5..2f4c192 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RestShow.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RestShow.java @@ -20,9 +20,6 @@ import org.apache.camel.commands.RestShowCommand; import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; -/** - * Command to show the REST marshaled in XML. - */ @Command(scope = "camel", name = "rest-show", description = "Display the Camel REST definition in XML.") public class RestShow extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteInfo.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteInfo.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteInfo.java index db3a775..8c519ba 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteInfo.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteInfo.java @@ -21,9 +21,6 @@ import org.apache.camel.commands.StringEscape; import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; -/** - * Command to display detailed information about a Camel route. - */ @Command(scope = "camel", name = "route-info", description = "Display information about a Camel route.") public class RouteInfo extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteList.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteList.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteList.java index 8deeb48..52e70af 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteList.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteList.java @@ -20,9 +20,6 @@ import org.apache.camel.commands.RouteListCommand; import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; -/** - * Command to list all Camel routes. - */ @Command(scope = "camel", name = "route-list", description = "List Camel routes.") public class RouteList extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteProfile.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteProfile.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteProfile.java index e04a2f7..e6452ef 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteProfile.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteProfile.java @@ -20,9 +20,6 @@ import org.apache.camel.commands.RouteProfileCommand; import org.apache.camel.commands.StringEscape; import org.apache.felix.gogo.commands.Command; -/** - * Command to display profile information about a Camel route. - */ @Command(scope = "camel", name = "route-profile", description = "Display profile information about Camel route(s).") public class RouteProfile extends AbstractRouteCommand { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteResetStats.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteResetStats.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteResetStats.java index f9da48e..1dbad3b 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteResetStats.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteResetStats.java @@ -19,9 +19,6 @@ package org.apache.camel.karaf.commands; import org.apache.camel.commands.RouteResetStatsCommand; import org.apache.felix.gogo.commands.Command; -/** - * Command to reset route stats. - */ @Command(scope = "camel", name = "route-reset-stats", description = "Reset performance stats on a route or group of routes") public class RouteResetStats extends AbstractRouteCommand { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteResume.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteResume.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteResume.java index bf666a1..68874db 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteResume.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteResume.java @@ -19,9 +19,6 @@ package org.apache.camel.karaf.commands; import org.apache.camel.commands.RouteResumeCommand; import org.apache.felix.gogo.commands.Command; -/** - * Command to resume a route. - */ @Command(scope = "camel", name = "route-resume", description = "Resume a Camel route or a group of routes.") public class RouteResume extends AbstractRouteCommand { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteShow.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteShow.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteShow.java index 4774d30..ac1132c 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteShow.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteShow.java @@ -20,9 +20,6 @@ import org.apache.camel.commands.RouteShowCommand; import org.apache.felix.gogo.commands.Argument; import org.apache.felix.gogo.commands.Command; -/** - * Command to show the route marshaled in XML. - */ @Command(scope = "camel", name = "route-show", description = "Display the Camel route definition in XML.") public class RouteShow extends CamelCommandSupport { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteStart.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteStart.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteStart.java index b0de859..adf1041 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteStart.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteStart.java @@ -19,9 +19,6 @@ package org.apache.camel.karaf.commands; import org.apache.camel.commands.RouteStartCommand; import org.apache.felix.gogo.commands.Command; -/** - * Command to start a route. - */ @Command(scope = "camel", name = "route-start", description = "Start a Camel route or a group of routes") public class RouteStart extends AbstractRouteCommand { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteStop.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteStop.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteStop.java index f6ac865..b026a35 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteStop.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteStop.java @@ -19,9 +19,6 @@ package org.apache.camel.karaf.commands; import org.apache.camel.commands.RouteStopCommand; import org.apache.felix.gogo.commands.Command; -/** - * Command to stop a route. - */ @Command(scope = "camel", name = " route-stop", description = "Stop a Camel route or a group of routes.") public class RouteStop extends AbstractRouteCommand { http://git-wip-us.apache.org/repos/asf/camel/blob/6663813e/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteSuspend.java ---------------------------------------------------------------------- diff --git a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteSuspend.java b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteSuspend.java index 2d9fa20..a5519b0 100644 --- a/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteSuspend.java +++ b/platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/RouteSuspend.java @@ -19,9 +19,6 @@ package org.apache.camel.karaf.commands; import org.apache.camel.commands.RouteSuspendCommand; import org.apache.felix.gogo.commands.Command; -/** - * Command to suspend a route. - */ @Command(scope = "camel", name = " route-suspend", description = "Suspend a Camel route or a group of routes.") public class RouteSuspend extends AbstractRouteCommand {