1
我正在嘗試編輯現有的Drools融合規則。我們用於事件的類沒有任何時間戳,因此規則依賴於創建事件時由Drools隱式添加的規則。是否可以訪問Drools Fusion事件的隱式時間戳?
我想添加一些代碼到規則的「then」塊來從數據庫中檢索與事件發生時間相關的數據。但是,我無法找到訪問這些隱式時間戳的方法。
有沒有辦法做到這一點,或者我將不得不重新定義事件類?
我正在嘗試編輯現有的Drools融合規則。我們用於事件的類沒有任何時間戳,因此規則依賴於創建事件時由Drools隱式添加的規則。是否可以訪問Drools Fusion事件的隱式時間戳?
我想添加一些代碼到規則的「then」塊來從數據庫中檢索與事件發生時間相關的數據。但是,我無法找到訪問這些隱式時間戳的方法。
有沒有辦法做到這一點,或者我將不得不重新定義事件類?
如果插入事件時有處理程序,則可以訪問時間戳。
就我所知,在規則中沒有辦法訪問它。 2012年的這篇舊文章對複雜性提出了一些優點。