org.stringtree.fetcher
Class FetcherRepository

java.lang.Object
  extended by org.stringtree.util.ShallowDelegator
      extended by org.stringtree.util.Delegator
          extended by org.stringtree.fetcher.DelegatedFetcher
              extended by org.stringtree.fetcher.FetcherRepository
All Implemented Interfaces:
Fetcher, Repository, Storer

public class FetcherRepository
extends DelegatedFetcher
implements Repository


Field Summary
protected  Storer storer
           
 
Fields inherited from class org.stringtree.util.ShallowDelegator
other
 
Fields inherited from interface org.stringtree.Storer
STORE
 
Constructor Summary
FetcherRepository(Fetcher fetcher)
           
 
Method Summary
 void clear()
           
 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.DelegatedFetcher
getObject, realFetcher
 
Methods inherited from class org.stringtree.util.Delegator
equals, hashCode, toString
 
Methods inherited from class org.stringtree.util.ShallowDelegator
getOther, setOther
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.stringtree.Fetcher
getObject
 

Field Detail

storer

protected Storer storer
Constructor Detail

FetcherRepository

public FetcherRepository(Fetcher fetcher)
Method Detail

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