RotatingServerAdvice를 사용하여 여러 리소스에서 새 파일을 폴링하려고합니다. 새로운 모든 클라이언트에 대해 sftp 서버에 새 디렉토리가 생성되고 해당 디렉토리도 설문 조사에 추가하고 싶다는 새로운 요구 사항이 있습니다. 따라서 int-sftp : outbound-gateway를 사용하여 모든 디렉터리를 쿼리하고 새 디렉터리가 생성되었는지 확인한 다음 새 디렉터리를 키 디렉터리에 추가합니다. 그게 가능할까요? 감사합니다.
@Bean
public RotatingServerAdvice advice() {
List<RotationPolicy.KeyDirectory> keyDirectories = new ArrayList<>();
keyDirectories.add(new RotationPolicy.KeyDirectory("one", "foo"));
keyDirectories.add(new RotationPolicy.KeyDirectory("one", "bar"));
keyDirectories.add(new RotationPolicy.KeyDirectory("two", "baz"));
keyDirectories.add(new RotationPolicy.KeyDirectory("two", "qux"));
keyDirectories.add(new RotationPolicy.KeyDirectory("three", "fiz"));
keyDirectories.add(new RotationPolicy.KeyDirectory("three", "buz"));
return new RotatingServerAdvice(delegatingSf(), keyDirectories);
}