특정 예외를 트래핑하고 큰 (100+ 메서드) 인터페이스의 모든 메서드에 대해 다시 시도하는 래퍼를 만들려고합니다. 재시도 코드는 걱정할 필요가 없지만 모든 메소드에 cut'n'paste없이 인터페이스 구현을 연결하는 방법을 알아낼 수는 없습니다.큰 인터페이스에 대한 래퍼를 만드는 방법
누락 된 메서드 처리기를 사용하려고했지만 그 인터페이스를 구현할 수 없습니다. 내가 그것을 인스턴스화 할 수 없으므로 추상은 분명히 밝혀졌습니다.
비행 중에 템플릿으로 클래스를 만드는 것보다 더 나은 솔루션을 기대하지만 그럴 수 있습니다.
이 솔루션을 사용하여 계속 IllegalArgumentException을 얻었습니다. 작동 버전에 대한 내 자문을 참조하십시오 (어쨌든 올바른 방향으로 +1 함). –