संक्षेप में मैं रनटाइम पर नियम भंडार से नियम बनाना, संपादित करना और हटाना चाहता हूं। मुझे यह समझने में परेशानी हो रही है कि ड्रॉल्स 6+ में ऐसा कैसे करें।ड्रॉल्स 6 में प्रोग्रामेटिक रूप से नए ड्रॉल्स नियम बनाने का नया स्वीकार्य तरीका क्या है?
मैं drools (< = 5.6) के पिछले संस्करण में जानते हैं, एक .drl फ़ाइल की एक एक्सएमएल प्रतिनिधित्व और इसके साथ काम करने के लिए एक API था: https://docs.jboss.org/drools/release/5.6.0.Final/drools-expert-docs/html/ch04.html#d0e8052।
5.6 के रूप में डोलॉल्स प्रलेखन इस बहिष्कृत इंगित करता है और यह 6 पर पूरी तरह से हटा दिया जाता है। मैं ऐसे एपीआई का उपयोग नहीं करना चाहता जो पहले से ही कोई प्रत्यक्ष अपग्रेड पथ नहीं है।
नियम संपादन के लिए उपयोगकर्ताओं को गुवेनर या वर्कबेंच यूआई का खुलासा करना वर्कफ़्लो आवश्यकताओं और वेब उपयोगकर्ता इंटरफेस की जटिलता के कारण यहां एक अच्छा फिट नहीं है। मैं जावा कोड से नियम बनाना और प्रबंधित करना चाहता हूं।
मैं नियमों को संशोधित करने और नियमों को संशोधित करने के लिए एक .drl फ़ाइल में स्ट्रिंग टेम्पलेट करने से बेहतर तरीका चाहता हूं। जावा से नए नियम बनाने के लिए प्रोग्रामेटिक रूप से क्या मौजूद है? मैंने बहुत सी खोज की है लेकिन इसके लिए जावा एपीआई कॉल का एक सेट नहीं दिख रहा है।
ठीक है, लेकिन आप निर्मित पैकेजडिस्क का मूल्यांकन कैसे करते हैं? – Esk