You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by or...@apache.org on 2022/10/03 15:58:30 UTC

[camel] 01/11: CAMEL-18575: allow creating data directories from Path instances in camel-test-infra-activemq

This is an automated email from the ASF dual-hosted git repository.

orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 911dae99f7fa53bf027801c29c0894db98970d40
Author: Otavio Rodolfo Piske <an...@gmail.com>
AuthorDate: Mon Oct 3 11:40:35 2022 +0200

    CAMEL-18575: allow creating data directories from Path instances in camel-test-infra-activemq
---
 .../test/infra/activemq/services/ActiveMQEmbeddedServiceBuilder.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/test-infra/camel-test-infra-activemq/src/test/java/org/apache/camel/test/infra/activemq/services/ActiveMQEmbeddedServiceBuilder.java b/test-infra/camel-test-infra-activemq/src/test/java/org/apache/camel/test/infra/activemq/services/ActiveMQEmbeddedServiceBuilder.java
index 21159fb143f..695f92bf581 100644
--- a/test-infra/camel-test-infra-activemq/src/test/java/org/apache/camel/test/infra/activemq/services/ActiveMQEmbeddedServiceBuilder.java
+++ b/test-infra/camel-test-infra-activemq/src/test/java/org/apache/camel/test/infra/activemq/services/ActiveMQEmbeddedServiceBuilder.java
@@ -20,6 +20,7 @@ package org.apache.camel.test.infra.activemq.services;
 import java.io.File;
 import java.io.IOException;
 import java.net.URI;
+import java.nio.file.Path;
 import java.util.List;
 import java.util.concurrent.ThreadLocalRandom;
 import java.util.concurrent.atomic.LongAdder;
@@ -97,6 +98,10 @@ public final class ActiveMQEmbeddedServiceBuilder {
         return this;
     }
 
+    public ActiveMQEmbeddedServiceBuilder withDataDirectory(Path dataDirectory) {
+        return withDataDirectory(dataDirectory.toAbsolutePath().toString());
+    }
+
     public ActiveMQEmbeddedServiceBuilder withDataDirectory(String dataDirectory) {
         brokerService.setDataDirectory(dataDirectory);