From 1b96e0af985834ed356d11e552cb07598000b399 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Sat, 26 Mar 2022 11:46:53 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=907.2.2=E3=80=91=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E4=B8=80=E4=B8=AA=E8=8E=B7=E5=8F=96=E9=A1=B9=E7=9B=AE=E7=BC=93?= =?UTF-8?q?=E5=AD=98=E4=B8=AD=E8=B5=84=E6=BA=90=E6=95=B0=E9=87=8F=E7=9A=84?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../roses/kernel/scanner/api/ResourceCollectorApi.java | 8 ++++++++ .../roses/kernel/scanner/DefaultResourceCollector.java | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/kernel-d-scanner/scanner-api/src/main/java/cn/stylefeng/roses/kernel/scanner/api/ResourceCollectorApi.java b/kernel-d-scanner/scanner-api/src/main/java/cn/stylefeng/roses/kernel/scanner/api/ResourceCollectorApi.java index ecb8d69f2..c7a57f668 100644 --- a/kernel-d-scanner/scanner-api/src/main/java/cn/stylefeng/roses/kernel/scanner/api/ResourceCollectorApi.java +++ b/kernel-d-scanner/scanner-api/src/main/java/cn/stylefeng/roses/kernel/scanner/api/ResourceCollectorApi.java @@ -128,4 +128,12 @@ public interface ResourceCollectorApi { */ ResourceDefinition getResourceByUrl(String url); + /** + * 获取所有资源的数量 + * + * @author fengshuonan + * @date 2020/10/19 16:17 + */ + Integer getAllResourceCount(); + } diff --git a/kernel-d-scanner/scanner-sdk-scanner/src/main/java/cn/stylefeng/roses/kernel/scanner/DefaultResourceCollector.java b/kernel-d-scanner/scanner-sdk-scanner/src/main/java/cn/stylefeng/roses/kernel/scanner/DefaultResourceCollector.java index bb0d1bdab..617e74dab 100644 --- a/kernel-d-scanner/scanner-sdk-scanner/src/main/java/cn/stylefeng/roses/kernel/scanner/DefaultResourceCollector.java +++ b/kernel-d-scanner/scanner-sdk-scanner/src/main/java/cn/stylefeng/roses/kernel/scanner/DefaultResourceCollector.java @@ -142,4 +142,9 @@ public class DefaultResourceCollector implements ResourceCollectorApi { return this.urlDefineResources.get(url); } + @Override + public Integer getAllResourceCount() { + return this.resourceDefinitions.size(); + } + }