Detener un adaptador de canal entrante de archivo después de leer un archivo

Nuestra aplicación utiliza una integración Springfile:inbound-channel-adapter para sondear un directorio para escuchar cuando se suelta un archivo allí. Spring Integration luego inicia un trabajo Spring Batch, entregando al trabajo la ruta y el nombre del archivo a procesar.

Obviamente, el sondeo de archivos continúa ejecutándose incluso después de que el trabajo Spring Batch haya procesado un archivo. Por lo tanto, el contexto Spring permanece abierto y la aplicación no finaliza. ¿Hay alguna manera, mediante programación o mediante la configuración (preferible), para detener el sondeo después de que se haya leído un archivo?

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta