Bug 1035175 - org.switchyard.component.common.knowledge.util.Listeners uses deprectated API
Summary: org.switchyard.component.common.knowledge.util.Listeners uses deprectated API
Keywords:
Status: MODIFIED
Alias: None
Product: JBoss Fuse Service Works 6
Classification: JBoss
Component: Rules / jBPM integration
Version: 6.0.0
Hardware: Unspecified
OS: Unspecified
unspecified
urgent
Target Milestone: DR1
: 6.1.0
Assignee: David Ward
QA Contact: Matej Melko
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-27 08:55 UTC by Jiri Pechanec
Modified: 2018-03-29 21:53 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
The "org.switchyard.component.common.knowledge.util.Listeners" class refers to a deprecated API "WorkingMemoryEventListener".
Clone Of:
Environment:
Last Closed:
Type: Bug


Attachments (Terms of Use)

Description Jiri Pechanec 2013-11-27 08:55:35 UTC
The aforementioned class refers to WorkingMemoryEventListener that is deprecated and will be removed in next version of Drools.

http://docs.jboss.org/drools/release/6.0.0.Final/kie-api-javadoc/org/kie/api/event/rule/WorkingMemoryEventListener.html

If fixed it will not be aslo necessary to use typecasting for manager.

Comment 1 Keith Babo 2013-11-27 14:09:11 UTC
IIRC, this class was deprecated from the moment it was added to the public API.  Bringing David into the loop since he has more knowledge on the background here.

Comment 2 David Ward 2013-12-02 15:31:16 UTC
Easy enough to remove, but it's in their public api. So, should we wait to remove it until they remove it, or what?

Comment 3 Anne-Louise Tangring 2013-12-02 15:58:28 UTC
As long as it's marked Deprecated, we're ok.

Comment 4 David Ward 2014-02-26 20:25:43 UTC
FYI, usage of the deprecated interface is removed with this jira:
https://issues.jboss.org/browse/SWITCHYARD-1955


Note You need to log in before you can comment on or make changes to this bug.