90.6. 가져오기(download) 작업
Dropbox에서 파일을 다운로드합니다.
Camel 생산자 또는 Camel 소비자로 작동합니다.
다음은 이 작업의 옵션 목록입니다.
속성 | 필수 | 설명 |
---|---|---|
|
| Dropbox에서 다운로드할 폴더 또는 파일 |
90.6.1. 샘플
from("direct:start") .to("dropbox://get?accessToken=XXX&clientIdentifier=XXX&remotePath=/root/folder1/file1.tar.gz") .to("file:///home/kermit/?fileName=file1.tar.gz"); from("direct:start") .to("dropbox://get?accessToken=XXX&clientIdentifier=XXX&remotePath=/root/folder1") .to("mock:result"); from("dropbox://get?accessToken=XXX&clientIdentifier=XXX&remotePath=/root/folder1") .to("file:///home/kermit/");
90.6.2. 결과 메시지 헤더
다음 헤더는 메시지 결과에 설정됩니다.
속성 | 현재의 |
---|---|
| 단일 파일 다운로드의 경우 다운로드한 원격 파일의 경로입니다. |
| 여러 파일 다운로드의 경우 다운로드한 원격 파일의 경로입니다. |
90.6.3. 결과 메시지 본문
다음 오브젝트는 메시지 본문 결과에 설정됩니다.
오브젝트 유형 | 설명 |
---|---|
| 단일 파일 다운로드의 경우 다운로드한 파일을 나타내는 스트림 |
| 여러 파일을 다운로드하는 경우 다운로드한 원격 파일의 경로 및 다운로드한 파일을 나타내는 스트림의 키인 맵 |