You'd think that there is a Joomla! feature to clean specific areas of the cache and you'd be forgiven... but no, there is none. I already explained that but I don't mind repeating myself and adding some clarifications.
Joomla!'s cache doesn't give us a way to invalidate all cached pages for all users for a specific view of a specific component OR for a specific component even. The technical reasons are very complicated –if you are interested you can read Joomla!'s code– but the bottom line is that it is impossible to work around. In case you are wondering there is an MD5 hash generated based on the menu item ID, component name, component view, user groups of the active user, etc. If you are really interested please start unravelling Joomla!'s code from JCache onwards. Fun times (for intensely masochistic values of fun)...
OK, technically JCache is supposed to allow clearing a group of cached values. However, this doesn't work with APC (and I've not even tried to use it with memcache). So, that's useless for all practical intents and purposes.
As I said yesterday you can just remove the JPATH_CACHE .'/com_ats' folder. This is actually the only way you can reset the cache of a specific component BUT it only deals with file caching and has the other issues I talked about.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!