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

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


The following commit(s) were added to refs/heads/main by this push:
     new 05283e2c5332 Replace deprecated method streamCaching() by 
streamCache(true)
05283e2c5332 is described below

commit 05283e2c533219baafd4ef83bc520ce55f65c128
Author: AurĂ©lien Pupier <[email protected]>
AuthorDate: Fri May 29 15:17:54 2026 +0200

    Replace deprecated method streamCaching() by streamCache(true)
    
    Signed-off-by: AurĂ©lien Pupier <[email protected]>
---
 .../apache/camel/converter/crypto/PGPDataFormatTest.java   |  8 ++++----
 ...fPayloadConsumerNamespaceOnEnvelopeStreamCacheTest.java |  2 +-
 ...fPayloadProducerNamespaceOnEnvelopeStreamCacheTest.java |  2 +-
 .../component/cxf/converter/PayLoadConvertToPOJOTest.java  |  2 +-
 .../integration/producer/DropboxProducerGetFolderIT.java   |  6 +++---
 .../camel/component/jetty/JettyWithXPathChoiceTest.java    |  2 +-
 .../camel/jsonpath/JsonPathBeanStreamCachingTest.java      |  2 +-
 .../camel/jsonpath/JsonPathStreamCachingCBRTest.java       |  6 +++---
 .../mime/multipart/MimeMultipartDataFormatTest.java        |  2 +-
 components/camel-pqc/src/main/docs/pqc-component.adoc      |  4 ++--
 .../camel/component/xslt/saxon/SAXSourceLogBodyTest.java   |  2 +-
 .../dataformat/deflater/ZipDeflaterDataFormatTest.java     |  2 +-
 .../camel/dataformat/zipfile/ZipFileDataFormatTest.java    |  2 +-
 .../apache/camel/builder/RouteTemplateStreamCacheTest.java |  2 +-
 .../bean/BeanParameterBindingStreamCachingTest.java        |  2 +-
 .../org/apache/camel/component/log/LogInputStreamTest.java | 12 ++++++------
 .../apache/camel/component/mock/MockStreamCachingTest.java |  2 +-
 .../apache/camel/processor/SplitterStreamCacheTest.java    |  2 +-
 .../org/apache/camel/processor/StreamCachingInOutTest.java |  8 ++++----
 .../apache/camel/processor/StreamCachingOnlyRouteTest.java |  2 +-
 .../apache/camel/processor/StreamCachingPerRouteTest.java  |  4 ++--
 .../StreamSourceContentBasedRouterNoErrorHandlerTest.java  |  2 +-
 .../processor/StreamSourceContentBasedRouterTest.java      |  2 +-
 .../apache/camel/processor/TracePerRouteManualTest.java    |  2 +-
 .../async/AsyncEndpointWithStreamCachingTest.java          |  2 +-
 .../camel/processor/interceptor/NoStreamCachingTest.java   |  6 +++---
 .../OnExceptionUseOriginalMessageStreamTest.java           | 14 +++++++-------
 docs/user-manual/modules/ROOT/pages/stream-caching.adoc    |  2 +-
 28 files changed, 53 insertions(+), 53 deletions(-)

diff --git 
a/components/camel-crypto-pgp/src/test/java/org/apache/camel/converter/crypto/PGPDataFormatTest.java
 
b/components/camel-crypto-pgp/src/test/java/org/apache/camel/converter/crypto/PGPDataFormatTest.java
index 0f03b442477d..261c24f8c16e 100644
--- 
a/components/camel-crypto-pgp/src/test/java/org/apache/camel/converter/crypto/PGPDataFormatTest.java
+++ 
b/components/camel-crypto-pgp/src/test/java/org/apache/camel/converter/crypto/PGPDataFormatTest.java
@@ -588,7 +588,7 @@ public class PGPDataFormatTest extends 
AbstractPGPDataFormatTest {
                 pgpDecryptByteArray.setPassphraseAccessor(passphraseAccessor);
                 pgpDecryptByteArray.setProvider(getProvider());
 
-                
from("direct:key-ring-byte-array").streamCaching().marshal(pgpEncryptByteArray).to("mock:encrypted")
+                
from("direct:key-ring-byte-array").streamCache(true).marshal(pgpEncryptByteArray).to("mock:encrypted")
                         .unmarshal(pgpDecryptByteArray).to("mock:unencrypted");
                 // END SNIPPET: pgp-format-key-ring-byte-array
 
@@ -612,7 +612,7 @@ public class PGPDataFormatTest extends 
AbstractPGPDataFormatTest {
                 pgpVerifyAndDecryptByteArray
                         
.setSignatureVerificationOption(PGPKeyAccessDataFormat.SIGNATURE_VERIFICATION_OPTION_REQUIRED);
 
-                from("direct:sign-key-ring-byte-array").streamCaching()
+                from("direct:sign-key-ring-byte-array").streamCache(true)
                         // encryption key ring can also be set as header
                         
.setHeader(PGPDataFormat.ENCRYPTION_KEY_RING).constant(getPublicKeyRing())
                         .marshal(pgpSignAndEncryptByteArray)
@@ -651,7 +651,7 @@ public class PGPDataFormatTest extends 
AbstractPGPDataFormatTest {
                 List<String> expectedSigUserIds = new ArrayList<>();
                 expectedSigUserIds.add("Second <[email protected]>");
                 
pgpVerifyAndDecryptSeveralSignerKeys.setSignatureKeyUserids(expectedSigUserIds);
-                
from("direct:several-signer-keys").streamCaching().marshal(pgpSignAndEncryptSeveralSignerKeys)
+                
from("direct:several-signer-keys").streamCache(true).marshal(pgpSignAndEncryptSeveralSignerKeys)
                         .to("mock:encrypted")
                         
.unmarshal(pgpVerifyAndDecryptSeveralSignerKeys).to("mock:unencrypted");
                 // END SNIPPET: pgp-format-several-signer-keys
@@ -759,7 +759,7 @@ public class PGPDataFormatTest extends 
AbstractPGPDataFormatTest {
                 pgpVerifyAndDecryptByteArray
                         
.setSignatureVerificationOption(PGPKeyAccessDataFormat.SIGNATURE_VERIFICATION_OPTION_REQUIRED);
 
-                
from("direct:encrypt-sign-without-compressed-data-packet").streamCaching()
+                
from("direct:encrypt-sign-without-compressed-data-packet").streamCache(true)
                         // encryption key ring can also be set as header
                         
.setHeader(PGPDataFormat.ENCRYPTION_KEY_RING).constant(getPublicKeyRing()).marshal(pgpEncryptSign)
                         // it is recommended to remove the header immediately 
when it is no longer needed
diff --git 
a/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/CxfPayloadConsumerNamespaceOnEnvelopeStreamCacheTest.java
 
b/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/CxfPayloadConsumerNamespaceOnEnvelopeStreamCacheTest.java
index a0b8279344df..889d01b0116b 100644
--- 
a/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/CxfPayloadConsumerNamespaceOnEnvelopeStreamCacheTest.java
+++ 
b/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/CxfPayloadConsumerNamespaceOnEnvelopeStreamCacheTest.java
@@ -33,7 +33,7 @@ public class 
CxfPayloadConsumerNamespaceOnEnvelopeStreamCacheTest extends CxfPay
                 // The consumer is running in payload mode
                 from("cxf:bean:serviceEndpoint?dataFormat=PAYLOAD")
                         // Use stream caching to trigger the issue
-                        .streamCaching()
+                        .streamCache(true)
                         // Parse to DOM to make sure it's still valid XML
                         
.convertBodyTo(Document.class).setBody().constant(RESPONSE_PAYLOAD);
             }
diff --git 
a/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/CxfPayloadProducerNamespaceOnEnvelopeStreamCacheTest.java
 
b/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/CxfPayloadProducerNamespaceOnEnvelopeStreamCacheTest.java
index 5ab362104e1e..84961650cc90 100644
--- 
a/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/CxfPayloadProducerNamespaceOnEnvelopeStreamCacheTest.java
+++ 
b/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/CxfPayloadProducerNamespaceOnEnvelopeStreamCacheTest.java
@@ -26,7 +26,7 @@ public class 
CxfPayloadProducerNamespaceOnEnvelopeStreamCacheTest extends CxfPay
         return new RouteBuilder() {
             public void configure() {
                 from("direct:router") //
-                        .streamCaching()
+                        .streamCache(true)
                         // call an external Web service in payload mode
                         .to("cxf:bean:serviceEndpoint?dataFormat=PAYLOAD")
                         // Check that the issue doesn't occur if stream 
caching is enabled
diff --git 
a/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/converter/PayLoadConvertToPOJOTest.java
 
b/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/converter/PayLoadConvertToPOJOTest.java
index c48b51f890a0..f57d57fd9463 100644
--- 
a/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/converter/PayLoadConvertToPOJOTest.java
+++ 
b/components/camel-cxf/camel-cxf-spring-soap/src/test/java/org/apache/camel/component/cxf/converter/PayLoadConvertToPOJOTest.java
@@ -70,7 +70,7 @@ public class PayLoadConvertToPOJOTest extends 
CamelSpringTestSupport {
     protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             public void configure() {
-                
from("cxf:bean:routerEndpoint?dataFormat=PAYLOAD").streamCaching().process(new 
Processor() {
+                
from("cxf:bean:routerEndpoint?dataFormat=PAYLOAD").streamCache(true).process(new
 Processor() {
 
                     @Override
                     public void process(Exchange exchange) throws Exception {
diff --git 
a/components/camel-dropbox/src/test/java/org/apache/camel/component/dropbox/integration/producer/DropboxProducerGetFolderIT.java
 
b/components/camel-dropbox/src/test/java/org/apache/camel/component/dropbox/integration/producer/DropboxProducerGetFolderIT.java
index a270cd16b349..59058fadb0dc 100644
--- 
a/components/camel-dropbox/src/test/java/org/apache/camel/component/dropbox/integration/producer/DropboxProducerGetFolderIT.java
+++ 
b/components/camel-dropbox/src/test/java/org/apache/camel/component/dropbox/integration/producer/DropboxProducerGetFolderIT.java
@@ -79,7 +79,7 @@ class DropboxProducerGetFolderIT extends DropboxTestSupport {
         return new RouteBuilder() {
             public void configure() {
                 from("direct:start")
-                        .noStreamCaching()
+                        .streamCache(false)
                         .to("dropbox://get?accessToken={{accessToken}}" +
                             "&expireIn={{expireIn}}" +
                             "&refreshToken={{refreshToken}}" +
@@ -88,7 +88,7 @@ class DropboxProducerGetFolderIT extends DropboxTestSupport {
                         .to("mock:result");
 
                 from("direct:start2")
-                        .noStreamCaching()
+                        .streamCache(false)
                         .setHeader(DropboxConstants.HEADER_REMOTE_PATH, 
constant(workdir))
                         .to("dropbox://get?accessToken={{accessToken}}" +
                             "&expireIn={{expireIn}}" +
@@ -97,7 +97,7 @@ class DropboxProducerGetFolderIT extends DropboxTestSupport {
                         .to("mock:result");
 
                 from("direct:start3")
-                        .noStreamCaching()
+                        .streamCache(false)
                         .setHeader(DropboxConstants.HEADER_REMOTE_PATH, 
constant(workdir))
                         .to("dropbox://get?accessToken={{accessToken}}" +
                             "&expireIn={{expireIn}}" +
diff --git 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/JettyWithXPathChoiceTest.java
 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/JettyWithXPathChoiceTest.java
index 8c7557094122..9b718ca0a5cc 100644
--- 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/JettyWithXPathChoiceTest.java
+++ 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/JettyWithXPathChoiceTest.java
@@ -65,7 +65,7 @@ public class JettyWithXPathChoiceTest extends BaseJettyTest {
             public void configure() {
                 from("jetty:http://localhost:{{port}}/myworld";)
                         // use stream caching
-                        
.streamCaching().choice().when().xpath("/one").to("mock:x").when().xpath("/two").to("mock:y")
+                        
.streamCache(true).choice().when().xpath("/one").to("mock:x").when().xpath("/two").to("mock:y")
                         .otherwise().to("mock:z").end();
 
             }
diff --git 
a/components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathBeanStreamCachingTest.java
 
b/components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathBeanStreamCachingTest.java
index c135b9162241..9f311f684e78 100644
--- 
a/components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathBeanStreamCachingTest.java
+++ 
b/components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathBeanStreamCachingTest.java
@@ -41,7 +41,7 @@ public class JsonPathBeanStreamCachingTest extends 
CamelTestSupport {
         return new RouteBuilder() {
             @Override
             public void configure() {
-                from("direct:start").streamCaching()
+                from("direct:start").streamCache(true)
                         .bean(FullNameBean.class).to("mock:result");
             }
         };
diff --git 
a/components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathStreamCachingCBRTest.java
 
b/components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathStreamCachingCBRTest.java
index ebf4d6a8bbfe..57ef70962ef3 100644
--- 
a/components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathStreamCachingCBRTest.java
+++ 
b/components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathStreamCachingCBRTest.java
@@ -37,7 +37,7 @@ public class JsonPathStreamCachingCBRTest extends 
CamelTestSupport {
                 context.getStreamCachingStrategy().setSpoolThreshold(-1);
 
                 from("direct:start")
-                        .streamCaching()
+                        .streamCache(true)
                         .choice()
                         .when().jsonpath("$.store.book[?(@.price < 10)]")
                         .to("mock:cheap")
@@ -47,7 +47,7 @@ public class JsonPathStreamCachingCBRTest extends 
CamelTestSupport {
                         .to("mock:expensive");
 
                 from("direct:bicycle")
-                        .streamCaching()
+                        .streamCache(true)
                         .choice()
                         .when().method(new BeanPredicate())
                         .to("mock:cheap")
@@ -55,7 +55,7 @@ public class JsonPathStreamCachingCBRTest extends 
CamelTestSupport {
                         .to("mock:expensive");
 
                 from("direct:bicycle2")
-                        .streamCaching()
+                        .streamCache(true)
                         .choice()
                         .when(PredicateBuilder.isLessThan(
                                 
ExpressionBuilder.languageExpression("jsonpath", "$.store.bicycle.price"),
diff --git 
a/components/camel-mail/src/test/java/org/apache/camel/dataformat/mime/multipart/MimeMultipartDataFormatTest.java
 
b/components/camel-mail/src/test/java/org/apache/camel/dataformat/mime/multipart/MimeMultipartDataFormatTest.java
index 64134ce94ec5..e7ab99373b88 100644
--- 
a/components/camel-mail/src/test/java/org/apache/camel/dataformat/mime/multipart/MimeMultipartDataFormatTest.java
+++ 
b/components/camel-mail/src/test/java/org/apache/camel/dataformat/mime/multipart/MimeMultipartDataFormatTest.java
@@ -551,7 +551,7 @@ public class MimeMultipartDataFormatTest extends 
CamelTestSupport {
                 from("direct:marshalonlymixed").marshal().mimeMultipart();
                 
from("direct:marshalonlyinlineheaders").marshal().mimeMultipart("mixed", false, 
true, "(included|x-.*)", false);
                 from("direct:unmarshalonly").unmarshal().mimeMultipart(false, 
false, false);
-                
from("direct:unmarshalonlyinlineheaders").streamCaching().unmarshal().mimeMultipart(false,
 true, false);
+                
from("direct:unmarshalonlyinlineheaders").streamCache(true).unmarshal().mimeMultipart(false,
 true, false);
             }
         };
     }
diff --git a/components/camel-pqc/src/main/docs/pqc-component.adoc 
b/components/camel-pqc/src/main/docs/pqc-component.adoc
index 7ff27dee5d2d..68acb09534e0 100644
--- a/components/camel-pqc/src/main/docs/pqc-component.adoc
+++ b/components/camel-pqc/src/main/docs/pqc-component.adoc
@@ -2561,7 +2561,7 @@ The DataFormat supports streaming for large payloads, 
avoiding memory issues:
 [source,java]
 
--------------------------------------------------------------------------------
 from("file:large-files?noop=true")
-    .streamCaching()  // Enable stream caching if needed
+    .streamCache(true)e)  // Enable stream caching if needed
     .marshal(pqcFormat)
     .to("file:encrypted");
 
--------------------------------------------------------------------------------
@@ -2646,7 +2646,7 @@ Security.addProvider(new BouncyCastlePQCProvider());
 
--------------------------------------------------------------------------------
 pqcFormat.setBufferSize(16384);
 // or
-from("file:large").streamCaching().marshal(pqcFormat)...
+from("file:large.streamCache(true)rue).marshal(pqcFormat)...
 
--------------------------------------------------------------------------------
 
 === Dependencies
diff --git 
a/components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/SAXSourceLogBodyTest.java
 
b/components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/SAXSourceLogBodyTest.java
index a3925a01de44..78e4b2db2c35 100644
--- 
a/components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/SAXSourceLogBodyTest.java
+++ 
b/components/camel-xslt-saxon/src/test/java/org/apache/camel/component/xslt/saxon/SAXSourceLogBodyTest.java
@@ -49,7 +49,7 @@ public class SAXSourceLogBodyTest extends CamelTestSupport {
         return new RouteBuilder() {
             @Override
             public void configure() {
-                from("direct:start").streamCaching()
+                from("direct:start").streamCache(true)
                         // attach a SaxSource to body
                         .process(new Processor() {
                             @Override
diff --git 
a/components/camel-zip-deflater/src/test/java/org/apache/camel/dataformat/deflater/ZipDeflaterDataFormatTest.java
 
b/components/camel-zip-deflater/src/test/java/org/apache/camel/dataformat/deflater/ZipDeflaterDataFormatTest.java
index 6aa2d210de65..b6ee37115ab4 100644
--- 
a/components/camel-zip-deflater/src/test/java/org/apache/camel/dataformat/deflater/ZipDeflaterDataFormatTest.java
+++ 
b/components/camel-zip-deflater/src/test/java/org/apache/camel/dataformat/deflater/ZipDeflaterDataFormatTest.java
@@ -139,7 +139,7 @@ public class ZipDeflaterDataFormatTest extends 
CamelTestSupport {
         context.addRoutes(new RouteBuilder() {
             public void configure() {
                 from("direct:start")
-                        .streamCaching()
+                        .streamCache(true)
                         .marshal().zipDeflater()
                         .unmarshal().zipDeflater()
                         .to("mock:result");
diff --git 
a/components/camel-zipfile/src/test/java/org/apache/camel/dataformat/zipfile/ZipFileDataFormatTest.java
 
b/components/camel-zipfile/src/test/java/org/apache/camel/dataformat/zipfile/ZipFileDataFormatTest.java
index 27f4f578a4a1..e129d1c55366 100644
--- 
a/components/camel-zipfile/src/test/java/org/apache/camel/dataformat/zipfile/ZipFileDataFormatTest.java
+++ 
b/components/camel-zipfile/src/test/java/org/apache/camel/dataformat/zipfile/ZipFileDataFormatTest.java
@@ -325,7 +325,7 @@ public class ZipFileDataFormatTest extends CamelTestSupport 
{
                 from("direct:dslZip").marshal().zipFile().to("mock:dslZip");
                 
from("direct:dslUnzip").unmarshal().zipFile().to("mock:dslUnzip");
                 
from("direct:corruptUnzip").unmarshal().zipFile().to("mock:corruptUnzip");
-                
from("direct:zipStreamCache").streamCaching().marshal().zipFile().to("mock:zipStreamCache");
+                
from("direct:zipStreamCache").streamCache(true).marshal().zipFile().to("mock:zipStreamCache");
 
                 ZipFileDataFormat maxDecompressedSizeZip = new 
ZipFileDataFormat();
                 // Only allow 10 bytes to be decompressed
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/builder/RouteTemplateStreamCacheTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/builder/RouteTemplateStreamCacheTest.java
index 5987173bfa16..2f25f1ac051b 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/builder/RouteTemplateStreamCacheTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/builder/RouteTemplateStreamCacheTest.java
@@ -37,7 +37,7 @@ public class RouteTemplateStreamCacheTest {
                             .templateParameter("bar")
                             .templateParameter("mask")
                             .route()
-                            .noStreamCaching()
+                            .streamCache(false)
                             .messageHistory()
                             .logMask("{{mask}}")
                             .from("direct:{{foo}}")
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/component/bean/BeanParameterBindingStreamCachingTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/component/bean/BeanParameterBindingStreamCachingTest.java
index cccb00ce910f..358c9cf613cf 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/component/bean/BeanParameterBindingStreamCachingTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/component/bean/BeanParameterBindingStreamCachingTest.java
@@ -39,7 +39,7 @@ public class BeanParameterBindingStreamCachingTest extends 
ContextTestSupport {
         return new RouteBuilder() {
             @Override
             public void configure() {
-                
from("direct:start").streamCaching().bean(Foo.class).to("mock:result");
+                
from("direct:start").streamCache(true).bean(Foo.class).to("mock:result");
             }
         };
     }
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/component/log/LogInputStreamTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/component/log/LogInputStreamTest.java
index 8d9756b8c6ce..df926feccae3 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/component/log/LogInputStreamTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/component/log/LogInputStreamTest.java
@@ -102,17 +102,17 @@ public class LogInputStreamTest extends 
ContextTestSupport {
         return new RouteBuilder() {
             @Override
             public void configure() {
-                from("direct:a").noStreamCaching().to("log:a").to("mock:a");
+                from("direct:a").streamCache(false).to("log:a").to("mock:a");
 
-                
from("direct:b").noStreamCaching().to("log:b?showStreams=true").to("mock:b");
+                
from("direct:b").streamCache(false).to("log:b?showStreams=true").to("mock:b");
 
-                from("direct:c").streamCaching().to("log:c").to("mock:c");
+                from("direct:c").streamCache(true).to("log:c").to("mock:c");
 
-                
from("direct:d").streamCaching().to("log:d?showStreams=true").to("mock:d");
+                
from("direct:d").streamCache(true).to("log:d?showStreams=true").to("mock:d");
 
-                
from("direct:e").streamCaching().to("log:e?showCachedStreams=true").to("mock:e");
+                
from("direct:e").streamCache(true).to("log:e?showCachedStreams=true").to("mock:e");
 
-                
from("direct:f").streamCaching().to("log:f?showCachedStreams=false").to("mock:f");
+                
from("direct:f").streamCache(true).to("log:f?showCachedStreams=false").to("mock:f");
             }
         };
     }
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/component/mock/MockStreamCachingTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/component/mock/MockStreamCachingTest.java
index 83d1fec62bf0..838c5323fa11 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/component/mock/MockStreamCachingTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/component/mock/MockStreamCachingTest.java
@@ -55,7 +55,7 @@ public class MockStreamCachingTest extends ContextTestSupport 
{
         return new RouteBuilder() {
             @Override
             public void configure() {
-                from("direct:start").streamCaching().to("mock:result");
+                from("direct:start").streamCache(true).to("mock:result");
             }
         };
     }
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/SplitterStreamCacheTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/SplitterStreamCacheTest.java
index 31ca1cfdcd04..0c1e919244df 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/SplitterStreamCacheTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/SplitterStreamCacheTest.java
@@ -52,7 +52,7 @@ public class SplitterStreamCacheTest extends 
ContextTestSupport {
                 
context.getStreamCachingStrategy().setSpoolDirectory(testDirectory().toFile());
                 context.getStreamCachingStrategy().setSpoolThreshold(-1);
 
-                
from("seda:parallel?concurrentConsumers=5").streamCaching().split(xpath("//person/city")).to("mock:result");
+                
from("seda:parallel?concurrentConsumers=5").streamCache(true).split(xpath("//person/city")).to("mock:result");
             }
         };
     }
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingInOutTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingInOutTest.java
index 7312c3e6e6d0..3572bfac46f0 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingInOutTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingInOutTest.java
@@ -61,10 +61,10 @@ public class StreamCachingInOutTest extends 
ContextTestSupport {
             @Override
             public void configure() {
                 context.getStreamCachingStrategy().setSpoolThreshold(1);
-                
from("direct:c").noStreamCaching().to("direct:d").convertBodyTo(String.class).to("mock:c");
-                from("direct:d").streamCaching().process(new TestProcessor());
-                
from("direct:e").noStreamCaching().to("direct:f").convertBodyTo(String.class).to("mock:e");
-                from("direct:f").streamCaching().process(new TestProcessor());
+                
from("direct:c").streamCache(false).to("direct:d").convertBodyTo(String.class).to("mock:c");
+                from("direct:d").streamCache(true).process(new 
TestProcessor());
+                
from("direct:e").streamCache(false).to("direct:f").convertBodyTo(String.class).to("mock:e");
+                from("direct:f").streamCache(true).process(new 
TestProcessor());
             }
         };
     }
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingOnlyRouteTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingOnlyRouteTest.java
index bfd8a9c2f240..a8dd2322ef6c 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingOnlyRouteTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingOnlyRouteTest.java
@@ -46,7 +46,7 @@ public class StreamCachingOnlyRouteTest extends 
ContextTestSupport {
             public void configure() {
                 
getContext().getGlobalOptions().put("CamelCachedOutputStreamThreshold", "4096");
 
-                from("direct:c").streamCaching().to("mock:c");
+                from("direct:c").streamCache(true).to("mock:c");
             }
         };
     }
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingPerRouteTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingPerRouteTest.java
index 204ba758e5b6..8d96c2718b02 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingPerRouteTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingPerRouteTest.java
@@ -71,9 +71,9 @@ public class StreamCachingPerRouteTest extends 
ContextTestSupport {
 
                 from("direct:a").to("mock:a");
 
-                from("direct:b").noStreamCaching().to("mock:b");
+                from("direct:b").streamCache(false).to("mock:b");
 
-                from("direct:c").streamCaching().to("mock:c");
+                from("direct:c").streamCache(true).to("mock:c");
             }
         };
     }
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamSourceContentBasedRouterNoErrorHandlerTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamSourceContentBasedRouterNoErrorHandlerTest.java
index c401e420dc90..ee19e507b115 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamSourceContentBasedRouterNoErrorHandlerTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamSourceContentBasedRouterNoErrorHandlerTest.java
@@ -32,7 +32,7 @@ public class StreamSourceContentBasedRouterNoErrorHandlerTest 
extends StreamSour
                 // is enabled and make sure the predicates can be evaluated
                 // multiple times
 
-                
from("direct:start").streamCaching().choice().when().xpath("/message/text() = 
'xx'").to("mock:x").when()
+                
from("direct:start").streamCache(true).choice().when().xpath("/message/text() = 
'xx'").to("mock:x").when()
                         .xpath("/message/text() = 'yy'").to("mock:y").end();
             }
         };
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamSourceContentBasedRouterTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamSourceContentBasedRouterTest.java
index b2064a9648cb..4af26cb325a7 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamSourceContentBasedRouterTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamSourceContentBasedRouterTest.java
@@ -73,7 +73,7 @@ public class StreamSourceContentBasedRouterTest extends 
ContextTestSupport {
                 // is enabled and make sure the predicates can be evaluated
                 // multiple times
 
-                
from("direct:start").streamCaching().choice().when().xpath("/message/text() = 
'xx'").to("mock:x").when()
+                
from("direct:start").streamCache(true).choice().when().xpath("/message/text() = 
'xx'").to("mock:x").when()
                         .xpath("/message/text() = 'yy'").to("mock:y");
             }
         };
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/TracePerRouteManualTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/TracePerRouteManualTest.java
index 0a5ffef51079..3b5a1fdbfda2 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/TracePerRouteManualTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/TracePerRouteManualTest.java
@@ -40,7 +40,7 @@ public class TracePerRouteManualTest extends 
ContextTestSupport {
         return new RouteBuilder() {
             @Override
             public void configure() {
-                from("direct:a").tracing().streamCaching().to("mock:a");
+                from("direct:a").tracing().streamCache(true).to("mock:a");
 
                 from("direct:b").noTracing().to("mock:b");
 
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/async/AsyncEndpointWithStreamCachingTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/async/AsyncEndpointWithStreamCachingTest.java
index e4b44a1849c7..e9496269dcdb 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/async/AsyncEndpointWithStreamCachingTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/async/AsyncEndpointWithStreamCachingTest.java
@@ -52,7 +52,7 @@ public class AsyncEndpointWithStreamCachingTest extends 
ContextTestSupport {
                 context.addComponent("async", new MyAsyncComponent());
 
                 // enable stream caching to ensure it works using async API
-                
from("direct:start").streamCaching().tracing().to("mock:before").to("log:before").process(new
 Processor() {
+                
from("direct:start").streamCache(true).tracing().to("mock:before").to("log:before").process(new
 Processor() {
                     public void process(Exchange exchange) {
                         beforeThreadName = Thread.currentThread().getName();
                     }
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/interceptor/NoStreamCachingTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/interceptor/NoStreamCachingTest.java
index 426395ee984d..c641f4c85f12 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/interceptor/NoStreamCachingTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/interceptor/NoStreamCachingTest.java
@@ -53,7 +53,7 @@ public class NoStreamCachingTest extends ContextTestSupport {
         context.addRoutes(new RouteBuilder() {
             @Override
             public void configure() {
-                from("direct:a").noStreamCaching().to("mock:a");
+                from("direct:a").streamCache(false).to("mock:a");
             }
         });
         context.start();
@@ -96,9 +96,9 @@ public class NoStreamCachingTest extends ContextTestSupport {
         context.addRoutes(new RouteBuilder() {
             @Override
             public void configure() {
-                from("direct:a").noStreamCaching().to("mock:a");
+                from("direct:a").streamCache(false).to("mock:a");
 
-                from("direct:b").streamCaching().to("mock:b");
+                from("direct:b").streamCache(true).to("mock:b");
             }
         });
         context.start();
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/onexception/OnExceptionUseOriginalMessageStreamTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/onexception/OnExceptionUseOriginalMessageStreamTest.java
index 503f7438bf43..83d3526e2b45 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/onexception/OnExceptionUseOriginalMessageStreamTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/onexception/OnExceptionUseOriginalMessageStreamTest.java
@@ -109,30 +109,30 @@ public class OnExceptionUseOriginalMessageStreamTest 
extends ContextTestSupport
                         .convertBodyTo(String.class)
                         .handled(true);
 
-                from("direct:convertBodyWithStreamCache").streamCaching()
+                from("direct:convertBodyWithStreamCache").streamCache(true)
                         .convertBodyTo(String.class)
                         .throwException(new ExceptionOne());
 
-                from("direct:convertBodyWithoutStreamCache").noStreamCaching()
+                from("direct:convertBodyWithoutStreamCache").streamCache(false)
                         .convertBodyTo(String.class)
                         .throwException(new ExceptionOne());
 
-                from("direct:unmarshallWithStreamCache").streamCaching()
+                from("direct:unmarshallWithStreamCache").streamCache(true)
                         .unmarshal(new MyDataFormat())
                         .throwException(new ExceptionOne());
 
-                from("direct:unmarshallWithoutStreamCache").noStreamCaching()
+                from("direct:unmarshallWithoutStreamCache").streamCache(false)
                         .unmarshal(new MyDataFormat())
                         .throwException(new ExceptionOne());
 
-                
from("direct:convertBodyInvalidUnmarshallWithoutStreamCache").noStreamCaching()
+                
from("direct:convertBodyInvalidUnmarshallWithoutStreamCache").streamCache(false)
                         .convertBodyTo(String.class)
                         .unmarshal(new MyDataFormat());
 
-                from("direct:noStreamReading").streamCaching()
+                from("direct:noStreamReading").streamCache(true)
                         .throwException(new ExceptionOne());
 
-                from("direct:setBodyAsExchangeProperty").noStreamCaching()
+                from("direct:setBodyAsExchangeProperty").streamCache(false)
                         .convertBodyTo(String.class)
                         .setProperty("OriginalBody", body())
                         .throwException(new ExceptionTwo());
diff --git a/docs/user-manual/modules/ROOT/pages/stream-caching.adoc 
b/docs/user-manual/modules/ROOT/pages/stream-caching.adoc
index c3e331d2a88a..e305dd701fd2 100644
--- a/docs/user-manual/modules/ROOT/pages/stream-caching.adoc
+++ b/docs/user-manual/modules/ROOT/pages/stream-caching.adoc
@@ -126,7 +126,7 @@ Java::
 [source,java]
 ----
 from("file:inbox")
-  .streamCaching()
+  .streamCache(true)
   .to("bean:foo");
 ----
 


Reply via email to