org.w3c.www.protocol.http.cache
Class SimpleCacheSerializer
java.lang.Object
|
+--org.w3c.www.protocol.http.cache.CacheSerializer
|
+--org.w3c.www.protocol.http.cache.SimpleCacheSerializer
- public class SimpleCacheSerializer
- extends CacheSerializer
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
serializer
protected XMLSerializer serializer
SimpleCacheSerializer
public SimpleCacheSerializer()
writeGeneration
public void writeGeneration(CacheGeneration generation,
java.io.Writer writer)
throws java.io.IOException
- Save a Generation, using a specified writer
- Overrides:
- writeGeneration in class CacheSerializer
- Parameters:
generation,
- a CacheGeneration, the generation to be savedwriter,
- a Writer, the writer used to serialize this generation
writeGenerationList
public void writeGenerationList(CacheStore store)
throws java.io.IOException
- Save the list of generations (except the 'description' Generation)
- Overrides:
- writeGenerationList in class CacheSerializer
- Parameters:
store,
- the Store to be dumpedwriter
- a Writer, used to dump
readGeneration
public CacheGeneration readGeneration(CacheGeneration generation,
java.io.Reader reader)
throws java.io.IOException
- Read a Generation, using a specified reader
- Overrides:
- readGeneration in class CacheSerializer
- Parameters:
generation,
- a CacheGeneration, the generation to be loaded
(or updated)reader,
- the Reader used to read this generation
readDescription
public CacheGeneration readDescription(CacheGeneration generation,
java.io.Reader reader)
throws java.io.IOException
- Read a Generation containing only CachedResourceDescription,
using a specified reader.
- Overrides:
- readDescription in class CacheSerializer
- Parameters:
generation,
- a CacheGeneration, the generation to be 'loaded'reader,
- the Reader used to read this generation
write
public void write(AttributeHolder holder,
java.io.Writer writer)
throws java.io.IOException
- Save an Attribute Holder
- Overrides:
- write in class CacheSerializer
- Parameters:
holder,
- the attribute holderwriter,
- a Writer, the writer used to serialize this generation
read
public AttributeHolder read(java.io.Reader reader)
throws java.io.IOException
- Read an Attribute Holder
- Overrides:
- read in class CacheSerializer
- Parameters:
holder,
- the attribute holderreader,
- a Reader, the reader used to read the holder