Search
j0ke.net Open Build Service
>
Projects
>
SUSE
:
Manager
:
1.2
>
hibernate3
> hibernate-3.2-EhCache.patch
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File hibernate-3.2-EhCache.patch of Package hibernate3
--- src/org/hibernate/cache/EhCache.java.sav 2006-05-06 00:55:31.000000000 -0400 +++ src/org/hibernate/cache/EhCache.java 2006-06-06 12:51:42.000000000 -0400 @@ -72,7 +72,7 @@ return null; } else { - Element element = cache.get( key ); + Element element = cache.get( (Serializable)key ); if ( element == null ) { if ( log.isDebugEnabled() ) { log.debug( "Element for " + key + " is null" ); @@ -80,7 +80,7 @@ return null; } else { - return element.getObjectValue(); + return element.getValue(); } } } @@ -116,7 +116,7 @@ */ public void put(Object key, Object value) throws CacheException { try { - Element element = new Element( key, value ); + Element element = new Element( (Serializable)key, (Serializable)value ); cache.put( element ); } catch (IllegalArgumentException e) { @@ -138,7 +138,7 @@ */ public void remove(Object key) throws CacheException { try { - cache.remove( key ); + cache.remove( (Serializable)key ); } catch (ClassCastException e) { throw new CacheException( e ); @@ -267,4 +267,4 @@ return "EHCache(" + getRegionName() + ')'; } -} \ No newline at end of file +}