Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jboss.portal.cms.impl
Interface CMSTreeCacheService

All Known Implementing Classes:
  CMSTreeCacheServiceImpl

    public interface CMSTreeCacheService

Version:
  $Revision: 5448 $
Author:
  Thomas Heute

Field Summary
`static java.lang.String` | `JNDIName`

Method Summary
`File` | `get(java.lang.String path, java.util.Locale locale)` Get a file from the cache, returns null if the file cannot be found
`void` | `put(java.lang.String path, java.util.Locale locale, File file)` Put a CMS file into the cache
`void` | `remove(java.lang.String path)` Remove a file (all languages)
`void` | `remove(java.lang.String path, java.util.Locale locale)` Remove a localized file

Field Detail

### JNDIName

    static final java.lang.String JNDIName

See Also:
  Constant Field Values

Method Detail

### get

    File get(java.lang.String path,
             java.util.Locale locale)

  Get a file from the cache, returns null if the file cannot be found

### put

    void put(java.lang.String path,
             java.util.Locale locale,
             File file)

  Put a CMS file into the cache

### remove

    void remove(java.lang.String path,
                java.util.Locale locale)
                throws CMSCacheException

  Remove a localized file

  Throws:
    `CacheException`
    `CMSCacheException`

### remove

    void remove(java.lang.String path)
                throws CMSCacheException

  Remove a file (all languages)

  Throws:
    `CacheException`
    `CMSCacheException`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD