103.27. 필터 사용

filter 옵션을 사용하면 org.apache.camel.component.file.GenericFileFilter 인터페이스를 구현하여 Java 코드에서 사용자 정의 필터를 구현할 수 있습니다. 이 인터페이스에는 부울을 반환하는 accept 메서드가 있습니다. 파일을 포함하도록 true 를 반환하고 파일을 건너뛰려면 false 를 반환합니다. Camel 2.10 이후 부터는 파일이 디렉터리인지 여부에 관계없이 GenericFileisDirectory 메서드가 있습니다. 이를 통해 원치 않는 디렉토리를 필터링하여 원치 않는 디렉토리를 추적할 수 있습니다.

예를 들어 이름에서 "skip" 로 시작하는 디렉터리를 건너뛰려면 다음과 같이 구현할 수 있습니다.