104.6. 메시지 헤더


이 구성 요소에서 지원하는 헤더는 다음과 같습니다.

104.6.1. 파일 프로듀서만 해당

Expand
헤더설명

CamelFileName

쓸 파일의 이름을 지정합니다(엔드 포인트 디렉터리). 이 이름은 문자열, File Language 또는 Simple 표현식이 포함된 문자열 또는 Expression 개체일 수 있습니다. null 인 경우 Camel은 메시지 고유 ID에 따라 파일 이름을 자동으로 생성합니다.

CamelFileNameProduced

작성된 출력 파일의 실제 절대 파일 경로(path + name)입니다. 이 헤더는 Camel에 의해 설정되며 그 목적은 최종 사용자에게 작성된 파일의 이름을 제공하는 것입니다.

CamelOverruleFileName

Camel 2.11: CamelFileName 헤더를 초과하고 값을 대신 사용하는 데 사용됩니다(파일을 작성한 후 생산자가 이 헤더를 제거하기 때문에 한 번만). 값은 문자열일 수 있습니다. fileName 옵션이 구성된 경우에도 이는 여전히 평가 중입니다.

104.6.2. 파일 소비자만 해당

Expand
헤더설명

CamelFileName

엔드포인트에 구성된 시작 디렉터리의 오프셋이 있는 상대 파일 경로로 사용되는 파일의 이름입니다.

CamelFileNameOnly

파일 이름만(예: 선행 경로가 없는 이름).

CamelFileAbsolute

사용된 파일이 절대 경로를 나타내는지 여부를 지정하는 부울 옵션입니다. 상대 경로의 경우 일반적으로 false 여야 합니다. 절대 경로는 일반적으로 사용되지 않아야 하지만 절대 경로로 파일을 이동할 수 있도록 이동 옵션에 추가되었습니다. 그러나 다른 곳에서도 사용할 수 있습니다.

CamelFileAbsolutePath

파일의 절대 경로입니다. 상대 파일의 경우 이 경로는 대신 상대 경로를 보유합니다.

CamelFilePath

파일 경로입니다. 상대 파일의 경우 시작 디렉토리 + 상대 파일 이름입니다. 절대 파일의 경우 이것은 절대 경로입니다.

CamelFileRelativePath

상대 경로입니다.

CamelFileParent

상위 경로입니다.

CamelFileLength

파일 크기를 포함하는 값입니다.

CamelFileLastModified

파일의 마지막으로 수정된 타임스탬프를 포함하는 Long 값입니다. Camel 2.10.3 이상에서는 유형은 Date 입니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat