diff --git a/transact/src/main/java/dev/dbos/transact/DBOS.java b/transact/src/main/java/dev/dbos/transact/DBOS.java index 0a4dbba1..8fbaa998 100644 --- a/transact/src/main/java/dev/dbos/transact/DBOS.java +++ b/transact/src/main/java/dev/dbos/transact/DBOS.java @@ -785,7 +785,7 @@ public boolean deprecatePatch(@NonNull String patchName) { * Initializes the singleton instance of DBOS with config. Should be called once during app * startup, before launch. @DBOSConfig config dbos configuration */ - public static void configure(DBOSConfig config) { + public static Instance configure(DBOSConfig config) { if (globalInstance.get() != null) { throw new IllegalStateException("DBOS is already configured"); } @@ -795,6 +795,9 @@ public static void configure(DBOSConfig config) { if (!updated) { throw new IllegalStateException("DBOS is already configured"); } + + // TODO: https://github.com/dbos-inc/dbos-transact-java/issues/299 + return globalInstance.get(); } /**