You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2011/08/12 10:18:05 UTC

svn commit: r1157003 - in /karaf/sandbox/jbonofre/cave/trunk/server: command/src/main/java/org/apache/karaf/cave/server/command/ command/src/main/resources/OSGI-INF/blueprint/ rest/

Author: jbonofre
Date: Fri Aug 12 08:18:05 2011
New Revision: 1157003

URL: http://svn.apache.org/viewvc?rev=1157003&view=rev
Log:
Rename list-repository command to list-repositories.
Add the REST API structure.

Added:
    karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/java/org/apache/karaf/cave/server/command/ListRepositoriesCommand.java
      - copied, changed from r1156995, karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/java/org/apache/karaf/cave/server/command/ListRepositoryCommand.java
    karaf/sandbox/jbonofre/cave/trunk/server/rest/
    karaf/sandbox/jbonofre/cave/trunk/server/rest/pom.xml
Removed:
    karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/java/org/apache/karaf/cave/server/command/ListRepositoryCommand.java
Modified:
    karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/resources/OSGI-INF/blueprint/cave-server-commands.xml

Copied: karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/java/org/apache/karaf/cave/server/command/ListRepositoriesCommand.java (from r1156995, karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/java/org/apache/karaf/cave/server/command/ListRepositoryCommand.java)
URL: http://svn.apache.org/viewvc/karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/java/org/apache/karaf/cave/server/command/ListRepositoriesCommand.java?p2=karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/java/org/apache/karaf/cave/server/command/ListRepositoriesCommand.java&p1=karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/java/org/apache/karaf/cave/server/command/ListRepositoryCommand.java&r1=1156995&r2=1157003&rev=1157003&view=diff
==============================================================================
--- karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/java/org/apache/karaf/cave/server/command/ListRepositoryCommand.java (original)
+++ karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/java/org/apache/karaf/cave/server/command/ListRepositoriesCommand.java Fri Aug 12 08:18:05 2011
@@ -16,12 +16,14 @@
  */
 package org.apache.karaf.cave.server.command;
 
+import org.apache.felix.gogo.commands.Command;
 import org.apache.karaf.cave.server.backend.api.CaveRepository;
 
 /**
  * Command to list all Karaf Cave repositories available.
  */
-public class ListRepositoryCommand extends CaveRepositoryCommandSupport {
+@Command(scope = "cave", name = "list-repositories", description = "List all Karaf Cave repositories")
+public class ListRepositoriesCommand extends CaveRepositoryCommandSupport {
 
     private static final String OUTPUT_FORMAT = "%-20s %-20s";
 

Modified: karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/resources/OSGI-INF/blueprint/cave-server-commands.xml
URL: http://svn.apache.org/viewvc/karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/resources/OSGI-INF/blueprint/cave-server-commands.xml?rev=1157003&r1=1157002&r2=1157003&view=diff
==============================================================================
--- karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/resources/OSGI-INF/blueprint/cave-server-commands.xml (original)
+++ karaf/sandbox/jbonofre/cave/trunk/server/command/src/main/resources/OSGI-INF/blueprint/cave-server-commands.xml Fri Aug 12 08:18:05 2011
@@ -23,7 +23,7 @@
 
     <command-bundle xmlns="http://karaf.apache.org/xmlns/shell/v1.0.0">
         <command name="cave/list-repository">
-            <action class="org.apache.karaf.cave.server.command.ListRepositoryCommand">
+            <action class="org.apache.karaf.cave.server.command.ListRepositoriesCommand">
                 <property name="caveRepositoryService" ref="caveRepositoryService"/>
             </action>
         </command>

Added: karaf/sandbox/jbonofre/cave/trunk/server/rest/pom.xml
URL: http://svn.apache.org/viewvc/karaf/sandbox/jbonofre/cave/trunk/server/rest/pom.xml?rev=1157003&view=auto
==============================================================================
--- karaf/sandbox/jbonofre/cave/trunk/server/rest/pom.xml (added)
+++ karaf/sandbox/jbonofre/cave/trunk/server/rest/pom.xml Fri Aug 12 08:18:05 2011
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://mave"
\ No newline at end of file