From 9bb6600a9dbebda01d458b772d2cd86edc9d2988 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Tue, 25 Jul 2023 08:25:38 -0500 Subject: [PATCH] Move default sort order to constant; add comment 'small runs first' --- .../backend/core/model/metadata/MetaDataProducer.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/MetaDataProducer.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/MetaDataProducer.java index 9a899e81..1b3e2148 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/MetaDataProducer.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/MetaDataProducer.java @@ -32,6 +32,9 @@ import com.kingsrook.qqq.backend.core.exceptions.QException; *******************************************************************************/ public abstract class MetaDataProducer { + public static final int DEFAULT_SORT_ORDER = 500; + + /******************************************************************************* ** Produce the metaData object. Generally, you don't want to add it to the instance @@ -43,11 +46,13 @@ public abstract class MetaDataProducer /******************************************************************************* ** In case this producer needs to run before (or after) others, this method - ** can help influence that (e.g., if used by MetaDataProducerHelper). + ** can control influence that (e.g., if used by MetaDataProducerHelper). + ** + ** Smaller values run first. *******************************************************************************/ public int getSortOrder() { - return (500); + return (DEFAULT_SORT_ORDER); } }