Package com.emc.d2fs.interfaces

# Interface ICacheService

All Superinterfaces:
  `ID2fsService`

public interface ICacheService extends ID2fsService
Cache management for dictionary and taxonomy.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `refreshDictionaryCache(Context context, String name, boolean refreshAll)`
  Refresh cache data for dictionary
  `void`
  `refreshTaxomomyCache(Context context, String name, boolean refreshAll)`
  Refresh cache data for taxonomy

  ### Methods inherited from interface com.emc.d2fs.interfaces.ID2fsService

  `isRemote, setRemote`

- ## Method Details

  - ### refreshDictionaryCache

    void refreshDictionaryCache(Context context, String name, boolean refreshAll) throws D2fsException
    Refresh cache data for dictionary
    Parameters:
      `context` - `Context` object containing informations about client/session
      `name` - String value of dictionary name
      `refreshAll` - boolean, if true refresh all data
    Throws:
      `D2fsException`
    Since:
      4.0.1

  - ### refreshTaxomomyCache

    void refreshTaxomomyCache(Context context, String name, boolean refreshAll) throws D2fsException
    Refresh cache data for taxonomy
    Parameters:
      `context` - `Context` object containing informations about client/session
      `name` - String value of taxonomy name
      `refreshAll` - boolean, if true refresh all data
    Throws:
      `D2fsException`
    Since:
      4.0.1