내 Android 구성 요소 중 하나에서 Java ThreadPoolExecutor를 사용하고 있습니다. 내 질문은 :일부 작업을 실행 한 후 ThreadPoolExecutor에 대한 사용자 지정 RejectedExecutionHandler를 설정 하시겠습니까?
TPE에 일부 작업을 실행 한 후 setRejectedExecutionHandler()를 사용하여 RejectedExecutionHandler를 설정하는 것이 좋습니다.
나는이 일을하는 부작용이 있음을 의미합니다. 좋은 습관입니까?
편집
내가 다른 프로젝트에서 사용할 수있는 안드로이드에 ThreadPoolManagementLibrary 프로젝트를 만드는 데 필요한입니다. 이제, 필자는 내 구성 요소에 TPE의 공용 메소드를 공개해야합니다. 사용자가 RejectedExecutionHandler를 설정하게하면 문제가 발생합니까?
왜 그렇게하고 싶습니까? 거부 정책이 명확하고 안정적이어야한다고 생각합니다. – assylias
@assylias이 (가) 질문을 편집했습니다. – LazyTechie