Yes lets leave them there.
This is actually a prime example for what Joshua Bloch calls "combining
the virtues of interfaces and abstract classes by providing skeletal
implementation class to go with each nontrivial interface that you
export".
You don't have to go further than java collections library to see
example of this principle exploited to the maximum.
Vladimir
-----Original Message-----
From: Manik Surtani [mailto:manik@jboss.org]
Sent: Wednesday, September 13, 2006 5:58 AM
To: Vladimir Blagojevic
Cc: jbosscache-dev(a)lists.jboss.org
Subject: Re: [jbosscache-dev] storeState/loadState moved to
AbstractCacheLoader
Looks good.
So we're still leaving store/load state methods in the cache
loader interface? I suppose this is ok, as people may
implement more efficient or specific versions of these rather
than forcing the repeated use of put/get.