Thanks James for quick response . That leads me to next question how do I
get the cachemanager .? Its a private attribute on CacheAccess
,GroupCacheAccess and JCS and I don't see any method that gives me access
to CacheManager .

Thanks
Sunil


                                                                                       
                            
                    James Taylor                                                       
                            
                    <jtaylor             To:     Turbine JCS Users List 
<[EMAIL PROTECTED]>      
                    @4lane.com>          cc:                                           
                            
                                         Subject:     Re: when is the  compositecache 
object released  from        
                    11/04/2002           CacheManager?                                 
                            
                    10:22 AM                                                           
                            
                    Please                                                             
                            
                    respond to                                                         
                            
                    "Turbine JCS                                                       
                            
                    Users List"                                                        
                            
                                                                                       
                            
                                                                                       
                            




Definitely a defect. You can always dispose it by getting the cache
manager and calling freecache yourself.

On Mon, 2002-11-04 at 11:13, Sunil Pandit wrote:
>
> I do see a dispose method on CacheAccess but it is protected method and
> hnece cannot be accessed. Also there is a test program which is in
src/test
> folder of JCS cvs repository which uses this method to dispose the cache
.
> But this program could use this method because its in same package as
> cacheaccess class. Is this is a defect in JCS or am I missing something ?
>
> Thanks
> Sunil
>
>
>

>                     Sunil

>                     Pandit/FSG/CS        To:     Turbine JCS Users List
<[EMAIL PROTECTED]>
>                     C                    cc:

>                     @CSC                 Subject:     when is the
compositecache object released  from
>                                          CacheManager?

>                     11/04/2002

>                     09:57 AM

>                     Please

>                     respond to

>                     "Turbine JCS

>                     Users List"

>

>

>
>
>
>
> Hello JCS Users
>
> I  was debugging JCS code  GroupCacheAccess getGroupAccess method . I
found
> that the compositecachemanager :getCache method checks if there is a
> compositecache object in a hashtable with the same cache name . If so it
> returns the existing and if not it creates new Compositecache add that to
> the hashtable and return it .
> My question is when is this compositecache object removed from the
> hashtable ?
>
> Is there an exclusive way to remove this object from the memory ?
>
> In my case there could be several such compositecache created on a single
> JVM and during the life of application the objects stored in such
> compositecache are removed and this compositecache will never be used
> again. So  instead of keeping this hashtable growing we need to remove
> these objects from the hashtable.
>
> I have seen one method on the cacheaccess. cacheaccess:dispose . But this
> method is protected and cannot be accessed .
>
> Should there be some method on groupcacheaccess that delegates to the
> cachemanager:freecache method which would remove this cache from the
> hashtable ?
>
> Thanks
> Sunil
>
>
>
> --
> To unsubscribe, e-mail:   <
> mailto:turbine-jcs-user-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail: <
> mailto:turbine-jcs-user-help@;jakarta.apache.org>
>
>
>
>
>
>
> --
> To unsubscribe, e-mail:   <
mailto:turbine-jcs-user-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail: <
mailto:turbine-jcs-user-help@;jakarta.apache.org>
>



--
To unsubscribe, e-mail:   <
mailto:turbine-jcs-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <
mailto:turbine-jcs-user-help@;jakarta.apache.org>






--
To unsubscribe, e-mail:   <mailto:turbine-jcs-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:turbine-jcs-user-help@;jakarta.apache.org>

Reply via email to