376.8. 예
다음은 Message Filter에서 predicate로 표현식을 사용하는 간단한 예입니다.
작업하려는 표준 네임스페이스 세트가 있고 다양한 Cryostat 표현식 에서 공유하려는 경우 이 예와같이 NamespaceBuilder를 사용할 수 있습니다.
이 샘플에는 선택 구성이 있습니다. 첫 번째 선택 사항은 메시지에 Camel 값이 있는 헤더 키 유형이 있는지 여부를 나타냅니다.
두 번째 선택 항목은 메시지 본문에 이름이 < name> 인지 여부를 평가합니다.
둘 다 true이면 메시지가 otherwise 블록에서 라우팅됩니다.
그리고 스프링 XML은 경로와 동일합니다.