Bug 115154 - Remove unusable testGetNext() method from Sensor abstract class
Summary: Remove unusable testGetNext() method from Sensor abstract class
Status: CLOSED WONTFIX
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: TPTP.monitoring (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Alex Nan CLA
QA Contact:
URL:
Whiteboard:
Keywords: api
Depends on:
Blocks:
 
Reported: 2005-11-04 16:09 EST by Dave Smith CLA
Modified: 2010-06-03 15:10 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Smith CLA 2005-11-04 16:09:37 EST
The TPTP abstract class org.eclpise.hyades.logging.adapter.impl.Sensor has a 
testGetNext() method that is required by the ISensor interface but is not 
usable.  This method should be removed from the Sensor abstract class to force 
classes that implement ISensor and extend Sensor to create a valid  testGetNext
() method.  Currently if the Sensor subclass does not have a testGetNext() the 
invalid one will be inherited from Sensor and will cause errors at runtime.
Comment 1 Dave Smith CLA 2005-11-04 16:10:18 EST
Removing a method breaks API so targetting this to a future API-breaking 
release.
Comment 2 Eric Labadie CLA 2007-09-12 15:19:39 EDT
This is required from the AC perspective.
Comment 3 Dave Smith CLA 2007-09-14 12:26:38 EDT
Adding a sizing.

As indicated in Comment #1 this change cannot be done until a breaking API
release because a method is being removed that may cause existing sensors that extend the Sensor class not to compile or execute.
Comment 4 Alex Nan CLA 2007-12-17 10:17:49 EST
Reassigning defects to current component owner.
Comment 5 Alex Nan CLA 2008-06-24 17:58:03 EDT
No support for the GLA will be provided post 4.5.
Comment 6 Alex Nan CLA 2008-06-24 18:01:06 EDT
Closing.