The `AbstractPersistentAcceptOnceFileListFilter` extends now an `AbstractDirectoryAwareFileListFilter` and makes all the implementors to implement its `isDirectory()` method. This is a breaking change in the point release which makes implementations outside of the core project not compilable The regression after: https://github.com/spring-projects/spring-integration/issues/3488 Related fix in the Spring Cloud GCP: https://github.com/spring-cloud/spring-cloud-gcp/pull/2654 * Implement an `isDirectory()` in the `AbstractPersistentAcceptOnceFileListFilter` to let other implementations do not worry during upgrade **Cherry-pick to `5.4.x` & `5.3.x`**