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(); + } + }