@Component(service = XRayBundleProvider.class, property = WebConsoleConstants.PLUGIN_LABEL + "=Bundles") public class MyBundleProvider implements XRayBundleProvider { @Override public Collection<String> getHeaders() { return Arrays.asList("Name", "Version", "Exports", "Imports"); } @Override public Collection<XRayDTO> getXRayDTOs() { } } @Component(service = XRayStatisticsProvider.class, property = WebConsoleConstants.PLUGIN_LABEL + "=Statistics") public class MyStatisticsProvider implements XRayStatisticsProvider { @Override public Collection<String> getHeaders() { return Arrays.asList("Bundle Name", "Startup Time", "Load Time", "Exported Services", "Imported Services"); } @Override public Collection<XRayDTO> getXRayDTOs() { } }


上一篇:
下一篇:
切换中文