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

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


    from 63df79cf70d chore(deps): Bump io.github.littleproxy:littleproxy from 
2.3.3 to 2.4.0 (#16697)
     add 5e1cb079f50 CAMEL-21352: camel-smb - Base on camel-file. Work in 
progress.
     add 4621535e95f CAMEL-21352: extend camel smb (#16686)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/camel/catalog/components/smb.json   |  134 +-
 components/camel-smb/pom.xml                       |   14 +
 .../component/smb/SmbComponentConfigurer.java      |   12 +
 .../camel/component/smb/SmbEndpointConfigurer.java |  334 +-
 .../camel/component/smb/SmbEndpointUriFactory.java |   60 +-
 .../org/apache/camel/component/smb/smb.json        |  134 +-
 .../camel-smb/src/main/docs/smb-component.adoc     |    2 +-
 .../apache/camel/component/smb/SmbComponent.java   |   68 +-
 .../camel/component/smb/SmbConfiguration.java      |  179 +-
 .../apache/camel/component/smb/SmbConstants.java   |   19 +-
 .../apache/camel/component/smb/SmbConsumer.java    |  272 +-
 .../apache/camel/component/smb/SmbEndpoint.java    |  173 +-
 .../org/apache/camel/component/smb/SmbFile.java    |   75 +-
 .../camel/component/smb/SmbFileOperations.java     |   58 +
 .../org/apache/camel/component/smb/SmbIOBean.java  |   65 -
 .../apache/camel/component/smb/SmbOperations.java  |  519 +++
 .../apache/camel/component/smb/SmbProducer.java    |  253 +-
 .../apache/camel/component/smb/SmbReadBean.java    |   55 -
 .../SmbChangedExclusiveReadLockStrategy.java       |  147 +
 .../smb/strategy/SmbExclusiveReadLockCheck.java    |   97 +
 .../smb/strategy/SmbProcessStrategyFactory.java    |  129 +
 .../camel/component/smb/strategy/StrategyUtil.java |   55 +
 .../src/test/data/smbbinarytest}/logo.jpeg         |  Bin
 .../smb/FromSmbFileSortByExpressionIT.java         |   59 +
 .../component/smb/FromSmbMessagesPerPollIT.java    |   49 +
 .../FromSmbMoveFileAbsoluteFolderRecursiveIT.java  |   77 +
 .../component/smb/FromSmbMoveFileToSubdirIT.java   |   65 +
 .../component/smb/FromSmbMoveWithExistingIT.java   |   65 +
 .../camel/component/smb/FromSmbNoFilesIT.java      |   54 +
 .../apache/camel/component/smb/FromSmbNoopIT.java  |   80 +
 .../component/smb/FromSmbPreMoveDeleteIT.java      |   73 +
 .../smb/FromSmbPreMoveFileExpressionIT.java        |   87 +
 .../camel/component/smb/FromSmbPreMoveIT.java      |   63 +
 .../smb/FromSmbRemoteFileFilterDirectoryIT.java    |   74 +
 .../component/smb/FromSmbRemoteFileFilterIT.java   |   75 +
 .../component/smb/FromSmbRemoteFileSorterIT.java   |   72 +
 .../component/smb/FromSmbRenameReadLockIT.java     |   88 +
 .../camel/component/smb/FromSmbToAsciiFileIT.java  |   85 +
 .../camel/component/smb/SmbChangedReadLockIT.java  |  112 +
 .../smb/SmbChangedReadLockTimeoutIT.java}          |   17 +-
 .../component/smb/SmbChangedRootDirReadLockIT.java |  109 +
 .../component/smb/SmbComponentConnectionIT.java    |   17 +-
 .../apache/camel/component/smb/SmbComponentIT.java |    8 +-
 .../smb/SmbConsumerDefaultIdempotentIT.java        |   65 +
 .../smb/SmbConsumerDirectoriesNotMatchedIT.java    |   62 +
 .../component/smb/SmbConsumerExcludeExtIT.java     |   61 +
 .../component/smb/SmbConsumerExcludeNameIT.java    |   61 +
 .../SmbConsumerIdempotentKeyChangedIssueIT.java    |   70 +
 .../smb/SmbConsumerIdempotentMemoryRefIT.java      |   97 +
 .../component/smb/SmbConsumerIncludeExtIT.java     |   61 +
 .../smb/SmbConsumerLocalWorkDirectoryIT.java       |   92 +
 .../smb/SmbConsumerMaxMessagesPerPollIT.java       |   63 +
 .../component/smb/SmbConsumerPartialReadIT.java    |   64 +
 .../smb/SmbConsumerPartialReadNoPathIT.java        |   65 +
 .../smb/SmbConsumerProcessStrategyIT.java          |   94 +
 .../camel/component/smb/SmbDeleteFileIT.java       |   72 +
 .../component/smb/SmbProducerAllowNullBodyIT.java  |   62 +
 .../component/smb/SmbProducerBuildDirectoryIT.java |   43 +
 .../component/smb/SmbProducerDoneFileNameIT.java   |  121 +
 .../smb/SmbProducerFileExistAppendIT.java          |   70 +
 .../SmbProducerFileExistAppendNoFileBeforeIT.java  |   60 +
 .../component/smb/SmbProducerFileExistFailIT.java  |   76 +
 .../smb/SmbProducerFileExistIgnoreIT.java          |   65 +
 .../smb/SmbProducerFileExistOverrideIT.java        |   65 +
 ...SmbProducerFileExistOverrideNoFileBeforeIT.java |   60 +
 ...verrideNotEagerDeleteTargetFileTwoUploadIT.java |   49 +
 .../SmbProducerFileExistOverrideTwoUploadIT.java   |   49 +
 .../smb/SmbProducerFileWithCharsetIT.java          |   76 +
 .../component/smb/SmbProducerFileWithPathIT.java   |   45 +
 .../component/smb/SmbRecursiveMaxDepthIT.java      |   60 +
 .../component/smb/SmbRecursiveMinDepthIT.java      |   60 +
 .../camel/component/smb/SmbServerTestSupport.java  |   64 +
 .../component/ComponentsBuilderFactory.java        |    2 +-
 ...ctory.java => Smb2ComponentBuilderFactory.java} |   66 +-
 .../component/dsl/SmbComponentBuilderFactory.java  |   44 +-
 .../builder/endpoint/EndpointBuilderFactory.java   |    1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |    1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |    8 +-
 .../endpoint/dsl/Smb2EndpointBuilderFactory.java   | 3444 ++++++++++++++++++++
 .../endpoint/dsl/SmbEndpointBuilderFactory.java    | 2364 ++++++++++++--
 .../smb/services/SmbLocalContainerService.java     |   14 +
 .../test/infra/smb/services/SmbRemoteService.java  |    8 +
 .../camel/test/infra/smb/services/SmbService.java  |    5 +
 83 files changed, 11047 insertions(+), 1045 deletions(-)
 create mode 100644 
components/camel-smb/src/main/java/org/apache/camel/component/smb/SmbFileOperations.java
 delete mode 100644 
components/camel-smb/src/main/java/org/apache/camel/component/smb/SmbIOBean.java
 create mode 100644 
components/camel-smb/src/main/java/org/apache/camel/component/smb/SmbOperations.java
 delete mode 100644 
components/camel-smb/src/main/java/org/apache/camel/component/smb/SmbReadBean.java
 create mode 100644 
components/camel-smb/src/main/java/org/apache/camel/component/smb/strategy/SmbChangedExclusiveReadLockStrategy.java
 create mode 100644 
components/camel-smb/src/main/java/org/apache/camel/component/smb/strategy/SmbExclusiveReadLockCheck.java
 create mode 100644 
components/camel-smb/src/main/java/org/apache/camel/component/smb/strategy/SmbProcessStrategyFactory.java
 create mode 100644 
components/camel-smb/src/main/java/org/apache/camel/component/smb/strategy/StrategyUtil.java
 copy components/{camel-ftp/src/test/data/ftpbinarytest => 
camel-smb/src/test/data/smbbinarytest}/logo.jpeg (100%)
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbFileSortByExpressionIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbMessagesPerPollIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbMoveFileAbsoluteFolderRecursiveIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbMoveFileToSubdirIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbMoveWithExistingIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbNoFilesIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbNoopIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbPreMoveDeleteIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbPreMoveFileExpressionIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbPreMoveIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbRemoteFileFilterDirectoryIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbRemoteFileFilterIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbRemoteFileSorterIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbRenameReadLockIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/FromSmbToAsciiFileIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbChangedReadLockIT.java
 copy 
components/camel-smb/src/{main/java/org/apache/camel/component/smb/SmbConstants.java
 => test/java/org/apache/camel/component/smb/SmbChangedReadLockTimeoutIT.java} 
(58%)
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbChangedRootDirReadLockIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerDefaultIdempotentIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerDirectoriesNotMatchedIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerExcludeExtIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerExcludeNameIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerIdempotentKeyChangedIssueIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerIdempotentMemoryRefIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerIncludeExtIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerLocalWorkDirectoryIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerMaxMessagesPerPollIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerPartialReadIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerPartialReadNoPathIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbConsumerProcessStrategyIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbDeleteFileIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerAllowNullBodyIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerBuildDirectoryIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerDoneFileNameIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerFileExistAppendIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerFileExistAppendNoFileBeforeIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerFileExistFailIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerFileExistIgnoreIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerFileExistOverrideIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerFileExistOverrideNoFileBeforeIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerFileExistOverrideNotEagerDeleteTargetFileTwoUploadIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerFileExistOverrideTwoUploadIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerFileWithCharsetIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbProducerFileWithPathIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbRecursiveMaxDepthIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbRecursiveMinDepthIT.java
 create mode 100644 
components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbServerTestSupport.java
 copy 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{SmbComponentBuilderFactory.java
 => Smb2ComponentBuilderFactory.java} (69%)
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/Smb2EndpointBuilderFactory.java

Reply via email to