org.zeroexchange.dao.importing.importer
Class DefaultDataImportersFactory

java.lang.Object
  extended by org.zeroexchange.common.AbstractBeansRegistry<T>
      extended by org.zeroexchange.common.TypedBeansRegistry<P>
          extended by org.zeroexchange.common.processors.AbstractDataProcessorsRegistry<DataImporter<? super Object>>
              extended by org.zeroexchange.dao.importing.importer.DefaultDataImportersFactory
All Implemented Interfaces:
org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.beans.factory.InitializingBean, BeansRegistry<DataImporter<? super Object>>, DataImportersFactory

public class DefaultDataImportersFactory
extends AbstractDataProcessorsRegistry<DataImporter<? super Object>>
implements DataImportersFactory

Author:
black

Constructor Summary
DefaultDataImportersFactory()
           
 
Method Summary
protected  Class<?> getBeanClass()
           
 void importData(Object dataRepresentation)
          Imports the data from the specified representation.
 
Methods inherited from class org.zeroexchange.common.processors.AbstractDataProcessorsRegistry
getProcessor, getProcessors, isElected
 
Methods inherited from class org.zeroexchange.common.TypedBeansRegistry
afterPropertiesSet
 
Methods inherited from class org.zeroexchange.common.AbstractBeansRegistry
createBeansCollection, getBeans, postProcessAfterInitialization, postProcessBeforeInitialization
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDataImportersFactory

public DefaultDataImportersFactory()
Method Detail

importData

public void importData(Object dataRepresentation)
Imports the data from the specified representation.

Specified by:
importData in interface DataImportersFactory

getBeanClass

protected Class<?> getBeanClass()
Specified by:
getBeanClass in class TypedBeansRegistry<DataImporter<? super Object>>


Copyright © 2013. All Rights Reserved.