يمكنك استخدام المستقبل / Futuretask الكائنات مع الربيع TaskExecutors؟

StackOverflow https://stackoverflow.com/questions/883533

سؤال

هل من الممكن استخدام جافا FutureTask مع TaskExecutor الربيع للحصول على <لأ href = "http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/Future.html" يختلط = " noreferrer "> المستقبل الاعتراض؟

وأنا أبحث عن وTaskExecutor التي تطبق جافا <لأ href = "http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/ExecutorService.html" يختلط = "noreferrer"> واجهة ExecutorService ، ولا سيما طريقة الإرسال (). يبحث من خلال الربيع Javadocs لا تكشف عن أي دروس من هذا القبيل. هناك بعض الطرق البديلة للتعامل مع العقود الآجلة من خلال TaskExecutors الربيع أنني على علم؟

إذا كان ذلك ممكنا، هل يمكن أن تشمل أيضا مثالا؟

هل كانت مفيدة؟

المحلول

والربيع 3 وأضافت تقديم وسائل الدعم للكائنات المستقبلية ل<لأ href = "http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/core/task/ AsyncTaskExecutor.html "يختلط =" نوفولو noreferrer "> AsyncTaskExecutor . حتى ذلك الحين إذا كنت تريد الوصول إلى الكائنات المستقبلية أعتقد أنك سوف تحتاج إلى الحصول على JDK المنفذ الأساسي (على سبيل المثال باستخدام <لأ href = "http://static.springframework.org/spring/docs/2.5.x/api/org/ springframework / جدولة / المتزامنة / ThreadPoolTaskExecutor.html # getThreadPoolExecutor٪ 28٪ 29 "يختلط =" نوفولو noreferrer "> getThreadPoolExecutor ) وتقديم المهام مباشرة على ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top