You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by ff...@apache.org on 2012/04/23 06:16:22 UTC
svn commit: r1329054 - in /cxf/branches/2.5.x-fixes: ./
osgi/karaf/commands/src/main/java/org/apache/cxf/karaf/commands/ListEndpointsCommand.java
Author: ffang
Date: Mon Apr 23 04:16:22 2012
New Revision: 1329054
URL: http://svn.apache.org/viewvc?rev=1329054&view=rev
Log:
Merged revisions 1329053 via svnmerge from
https://svn.apache.org/repos/asf/cxf/trunk
........
r1329053 | ffang | 2012-04-23 12:11:06 +0800 (δΈ€, 23 4 2012) | 1 line
[CXF-4252]cxf:list-endpoints karaf command should also have a busid column
........
Modified:
cxf/branches/2.5.x-fixes/ (props changed)
cxf/branches/2.5.x-fixes/osgi/karaf/commands/src/main/java/org/apache/cxf/karaf/commands/ListEndpointsCommand.java
Propchange: cxf/branches/2.5.x-fixes/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.
Modified: cxf/branches/2.5.x-fixes/osgi/karaf/commands/src/main/java/org/apache/cxf/karaf/commands/ListEndpointsCommand.java
URL: http://svn.apache.org/viewvc/cxf/branches/2.5.x-fixes/osgi/karaf/commands/src/main/java/org/apache/cxf/karaf/commands/ListEndpointsCommand.java?rev=1329054&r1=1329053&r2=1329054&view=diff
==============================================================================
--- cxf/branches/2.5.x-fixes/osgi/karaf/commands/src/main/java/org/apache/cxf/karaf/commands/ListEndpointsCommand.java (original)
+++ cxf/branches/2.5.x-fixes/osgi/karaf/commands/src/main/java/org/apache/cxf/karaf/commands/ListEndpointsCommand.java Mon Apr 23 04:16:22 2012
@@ -35,8 +35,8 @@ import org.apache.karaf.shell.console.Os
@Command(scope = "cxf", name = "list-endpoints",
description = "Lists all CXF Endpoints on a Bus.")
public class ListEndpointsCommand extends OsgiCommandSupport {
- protected static final String HEADER_FORMAT = "%-25s %-10s %-60s";
- protected static final String OUTPUT_FORMAT = "[%-23s] [%-8s] [%-58s]";
+ protected static final String HEADER_FORMAT = "%-25s %-10s %-60s %-40s";
+ protected static final String OUTPUT_FORMAT = "[%-23s] [%-8s] [%-58s] [%-38s]";
@Argument(index = 0, name = "bus",
description = "The CXF bus name where to look for the Endpoints",
@@ -65,12 +65,13 @@ public class ListEndpointsCommand extend
ServerRegistry reg = b.getExtension(ServerRegistry.class);
List<Server> servers = reg.getServers();
System.out.println(String.format(HEADER_FORMAT,
- "Name", "State", "Address"));
+ "Name", "State", "Address", "BusID"));
for (Server serv : servers) {
String qname = serv.getEndpoint().getEndpointInfo().getName().getLocalPart();
String started = serv.isStarted() ? "Started" : "Stopped";
String address = serv.getEndpoint().getEndpointInfo().getAddress();
- System.out.println(String.format(OUTPUT_FORMAT, qname, started, address));
+ String busId = b.getId();
+ System.out.println(String.format(OUTPUT_FORMAT, qname, started, address, busId));
}
}
return null;