com.trackstudio.kernel.cache
Class CategoryCacheManager

java.lang.Object
  extended by com.trackstudio.kernel.cache.CacheManager
      extended by com.trackstudio.kernel.cache.CategoryCacheManager
All Implemented Interfaces:
NotificationReceiver

public class CategoryCacheManager
extends CacheManager

Copyright (c) TrackStudio Ltd., 2002-2005. All rights reserved. Date: 02.05.2006 Time: 15:44:57


Field Summary
static java.lang.String invalidate
           
static java.lang.String invalidateCategory
           
 
Fields inherited from class com.trackstudio.kernel.cache.CacheManager
hu
 
Method Summary
 CategoryCacheItem find(java.lang.String id)
           
 java.util.ArrayList getAllPossibleSubcategories(java.lang.String id)
           
static CategoryCacheManager getInstance()
           
 void invalidate()
           
 void invalidateCategory(java.lang.String categoryId)
           
 void receive(CacheNotification nf)
           
 
Methods inherited from class com.trackstudio.kernel.cache.CacheManager
notify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

invalidate

public static final java.lang.String invalidate
See Also:
Constant Field Values

invalidateCategory

public static final java.lang.String invalidateCategory
See Also:
Constant Field Values
Method Detail

getInstance

public static CategoryCacheManager getInstance()
                                        throws GranException
Throws:
GranException

getAllPossibleSubcategories

public java.util.ArrayList getAllPossibleSubcategories(java.lang.String id)
                                                throws GranException
Throws:
GranException

find

public CategoryCacheItem find(java.lang.String id)
                       throws GranException
Throws:
GranException

invalidate

public void invalidate()
                throws GranException
Throws:
GranException

invalidateCategory

public void invalidateCategory(java.lang.String categoryId)
                        throws GranException
Throws:
GranException

receive

public void receive(CacheNotification nf)
             throws GranException
Throws:
GranException


Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.