org.stringtree.fetcher
Class FallbackRepository

java.lang.Object
  extended by org.stringtree.fetcher.FallbackFetcher
      extended by org.stringtree.fetcher.FallbackRepository
All Implemented Interfaces:
Fetcher, Repository, Storer

public class FallbackRepository
extends FallbackFetcher
implements Repository


Field Summary
 
Fields inherited from class org.stringtree.fetcher.FallbackFetcher
fetchers
 
Fields inherited from interface org.stringtree.Storer
STORE
 
Constructor Summary
FallbackRepository(Fetcher top, Fetcher context)
           
 
Method Summary
 void clear()
           
private  Storer findStorer()
           
 void lock()
           
 void put(java.lang.String name, java.lang.Object value)
           
 void remove(java.lang.String name)
           
 
Methods inherited from class org.stringtree.fetcher.FallbackFetcher
getObject, getObject, listFetchers, top, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.stringtree.Fetcher
getObject
 

Constructor Detail

FallbackRepository

public FallbackRepository(Fetcher top,
                          Fetcher context)
Method Detail

findStorer

private Storer findStorer()

put

public void put(java.lang.String name,
                java.lang.Object value)
Specified by:
put in interface Storer

remove

public void remove(java.lang.String name)
Specified by:
remove in interface Storer

clear

public void clear()
Specified by:
clear in interface Storer

lock

public void lock()
Specified by:
lock in interface Storer