edu.uiuc.ncsa.myproxy.oa4mp.client.storage
Class FSAssetStoreProvider

java.lang.Object
  extended by edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider<T>
      extended by edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider<T>
          extended by edu.uiuc.ncsa.security.storage.FSProvider<FSAssetStore>
              extended by edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStoreProvider
All Implemented Interfaces:
edu.uiuc.ncsa.security.core.configuration.provider.CfgEventListener, EventListener, javax.inject.Provider<FSAssetStore>

public class FSAssetStoreProvider
extends edu.uiuc.ncsa.security.storage.FSProvider<FSAssetStore>

Created by Jeff Gaynor
on 1/31/13 at 10:24 AM


Field Summary
 
Fields inherited from class edu.uiuc.ncsa.security.storage.FSProvider
converter, DATA_KEY, INDEX_KEY, PATH_KEY
 
Constructor Summary
FSAssetStoreProvider(org.apache.commons.configuration.tree.ConfigurationNode config, edu.uiuc.ncsa.security.storage.data.MapConverter converter)
           
 
Method Summary
 Object componentFound(edu.uiuc.ncsa.security.core.configuration.provider.CfgEvent configurationEvent)
           
protected  FSAssetStore produce(File dataPath, File indexPath)
           
 
Methods inherited from class edu.uiuc.ncsa.security.storage.FSProvider
get
 
Methods inherited from class edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider
checkEvent, getTarget, getType, getTypeAttribute, getTypeAttribute, getTypeBooleanAttribute, getTypeConfig, getTypeIntAttribute, getTypeIntAttribute, setTarget, setType, setTypeConfig, toString
 
Methods inherited from class edu.uiuc.ncsa.security.core.configuration.provider.HierarchicalConfigProvider
addListener, fireComponentFound, getAttribute, getAttribute, getBooleanAttribute, getConfig, getConfigurationAt, getIntAttribute, getIntAttribute, hasA, isA, removeListener, setConfig
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FSAssetStoreProvider

public FSAssetStoreProvider(org.apache.commons.configuration.tree.ConfigurationNode config,
                            edu.uiuc.ncsa.security.storage.data.MapConverter converter)
Method Detail

componentFound

public Object componentFound(edu.uiuc.ncsa.security.core.configuration.provider.CfgEvent configurationEvent)
Specified by:
componentFound in interface edu.uiuc.ncsa.security.core.configuration.provider.CfgEventListener
Overrides:
componentFound in class edu.uiuc.ncsa.security.storage.FSProvider<FSAssetStore>

produce

protected FSAssetStore produce(File dataPath,
                               File indexPath)
Specified by:
produce in class edu.uiuc.ncsa.security.storage.FSProvider<FSAssetStore>


Copyright © 2013. All Rights Reserved.