[jbosscache-dev] Let's make 3.0 backwards compatible

Manik Surtani manik at jboss.org
Tue Aug 26 02:12:46 EDT 2008


On 26 Aug 2008, at 01:02, Jason T. Greene wrote:

> Btw, switching InvocationContext from a class to an interface is  
> compile-time compatible, but it's not binary compatible. Something  
> to think about...

Hmm yes, this could be a tough one.  Most of the other places where  
interfaces were introduced were internal stuff, so it wouldn't make a  
difference - InvocationContext is exposed though.  The interface is  
needed though to be able to provide different behaviour for different  
locking schemes.  Perhaps making it an abstract class instead will  
have to be the way to go.  Ugly, but ...

Cheers,
--
Manik Surtani
Lead, JBoss Cache
manik at jboss.org







More information about the jbosscache-dev mailing list