java - How to pass decoded message to next handler? -


मेरी पाइपलाइन का पहला चैनलहैंडलर एक वर्ग है जो SimpleChannelUpstreamHandler से प्राप्त होता है । मैंने संदेश प्राप्त किया है () विधि जो अब जैन एसआईपी के जरिए इनकमिंग संदेश (एक एसआईपी अनुरोध) को डीकोड करती है I अगले चैनलहैंडलर मेरे पास एसआईपी अनुरोध के लिए एक मान्यकर्ता है I लेकिन, इस हैंडलर में मैं पीओओओ के साथ काम करना चाहता हूं, ChannelBuffer के साथ नहीं।

डिकोड किए गए POJO को अगली हैंडलर को कैसे पास करें?

धन्यवाद

इस मामले में आपको बेहतर OneToOneDecoder का विस्तार करना चाहिए क्योंकि इससे इसे संभालना आसान होता है।

यदि आपको अधिक जटिल समाधान की आवश्यकता होती है (जैसा कि आप एक फ्रेम प्राप्त करते हैं और इसके बाद से एक से अधिक जनरेट करना चाहते हैं तो आप "चैनल.फ़ीर मेसेज रीसएक्ड (...)" का इस्तेमाल अगले हैंडलर को सौंप सकते हैं चैनलपिपलाइन में

Comments