A C D E F G L M O P R S

A

addListener(FileCacheEventListener) - Method in class org.apache.jetspeed.cache.file.FileCache
Add a File Cache Event Listener

C

cache - Variable in class org.apache.jetspeed.cache.file.FileCache
 
compare(Object, Object) - Method in class org.apache.jetspeed.cache.file.FileCache
Comparator function for sorting by last accessed during eviction

D

document - Variable in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
 

E

evict() - Method in class org.apache.jetspeed.cache.file.FileCache
Evicts entries based on last accessed time stamp
evictAll() - Method in class org.apache.jetspeed.cache.file.FileCache
Evicts all entries

F

file - Variable in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
 
FileCache - Class in org.apache.jetspeed.cache.file
FileCache keeps a cache of files up-to-date with a most simple eviction policy.
FileCache() - Constructor for class org.apache.jetspeed.cache.file.FileCache
Default constructor.
FileCache(long, int) - Constructor for class org.apache.jetspeed.cache.file.FileCache
Set scanRate and maxSize
FileCache(int, int, long, int) - Constructor for class org.apache.jetspeed.cache.file.FileCache
Set all parameters on the cache
FileCache.FileCacheScanner - Class in org.apache.jetspeed.cache.file
inner class that runs as a thread to scan the cache for updates or evictions
FileCache.FileCacheScanner() - Constructor for class org.apache.jetspeed.cache.file.FileCache.FileCacheScanner
 
FileCacheEntryImpl - Class in org.apache.jetspeed.cache.file
FileCache entry keeps the cached content along with last access information.
FileCacheEntryImpl() - Constructor for class org.apache.jetspeed.cache.file.FileCacheEntryImpl
 
FileCacheEntryImpl(File, Object) - Constructor for class org.apache.jetspeed.cache.file.FileCacheEntryImpl
Constructs a FileCacheEntry object

G

get(String) - Method in class org.apache.jetspeed.cache.file.FileCache
Gets an entry from the cache given a key
getDocument(String) - Method in class org.apache.jetspeed.cache.file.FileCache
Gets an entry from the cache given a key
getDocument() - Method in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
Get the Document
getFile() - Method in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
Get the file descriptor
getIterator() - Method in class org.apache.jetspeed.cache.file.FileCache
get an iterator over the cache values
getLastAccessed() - Method in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
Get the cache's lastAccessed stamp
getLastModified() - Method in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
Get the entry's lastModified stamp (which may be stale compared to file's stamp)
getMaxSize() - Method in class org.apache.jetspeed.cache.file.FileCache
Get the maximum size of the cache
getScanRate() - Method in class org.apache.jetspeed.cache.file.FileCache
Get the refresh scan rate
getSize() - Method in class org.apache.jetspeed.cache.file.FileCache
get the size of the cache

L

lastAccessed - Variable in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
 
lastModified - Variable in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
 
listeners - Variable in class org.apache.jetspeed.cache.file.FileCache
 
log - Static variable in class org.apache.jetspeed.cache.file.FileCache
 

M

maxSize - Variable in class org.apache.jetspeed.cache.file.FileCache
 

O

org.apache.jetspeed.cache.file - package org.apache.jetspeed.cache.file
 

P

put(File, Object) - Method in class org.apache.jetspeed.cache.file.FileCache
Puts a file entry in the file cache
put(String, Object, File) - Method in class org.apache.jetspeed.cache.file.FileCache
Puts a file entry in the file cache

R

remove(String) - Method in class org.apache.jetspeed.cache.file.FileCache
Removes a file entry from the file cache
run() - Method in class org.apache.jetspeed.cache.file.FileCache.FileCacheScanner
Run the file scanner thread

S

scanner - Variable in class org.apache.jetspeed.cache.file.FileCache
 
scanRate - Variable in class org.apache.jetspeed.cache.file.FileCache
 
setDocument(Object) - Method in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
Set the Document in the cache
setFile(File) - Method in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
Set the file descriptor
setLastAccessed(long) - Method in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
Set the cache's last accessed stamp
setLastModified(Date) - Method in class org.apache.jetspeed.cache.file.FileCacheEntryImpl
Set the cache's last modified stamp
setMaxSize(int) - Method in class org.apache.jetspeed.cache.file.FileCache
Set the new maximum size of the cache
setScanRate(long) - Method in class org.apache.jetspeed.cache.file.FileCache
Set the new refresh scan rate on managed files.
setStopping(boolean) - Method in class org.apache.jetspeed.cache.file.FileCache.FileCacheScanner
 
startFileScanner() - Method in class org.apache.jetspeed.cache.file.FileCache
Start the file Scanner running at the current scan rate.
stopFileScanner() - Method in class org.apache.jetspeed.cache.file.FileCache
Stop the file Scanner
stopping - Variable in class org.apache.jetspeed.cache.file.FileCache.FileCacheScanner
 

A C D E F G L M O P R S

Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.