Class UnmarshallerRepositoryPopulatorFactoryBean
java.lang.Object
org.springframework.beans.factory.config.AbstractFactoryBean<ResourceReaderRepositoryPopulator>
org.springframework.data.repository.init.AbstractRepositoryPopulatorFactoryBean
org.springframework.data.repository.init.UnmarshallerRepositoryPopulatorFactoryBean
- All Implemented Interfaces:
EventListener
,Aware
,BeanClassLoaderAware
,BeanFactoryAware
,DisposableBean
,FactoryBean<ResourceReaderRepositoryPopulator>
,InitializingBean
,ApplicationContextAware
,ApplicationListener<ContextRefreshedEvent>
public class UnmarshallerRepositoryPopulatorFactoryBean
extends AbstractRepositoryPopulatorFactoryBean
- Author:
- Oliver Gierke, Christoph Strobl, Johannes Englmeier
-
Field Summary
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
protected ResourceReader
void
setUnmarshaller
(Unmarshaller unmarshaller) Configures theUnmarshaller
to be used.Methods inherited from class org.springframework.data.repository.init.AbstractRepositoryPopulatorFactoryBean
createInstance, getObjectType, onApplicationEvent, setApplicationContext, setResources
Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.context.ApplicationListener
supportsAsyncExecution
-
Constructor Details
-
UnmarshallerRepositoryPopulatorFactoryBean
public UnmarshallerRepositoryPopulatorFactoryBean()
-
-
Method Details
-
setUnmarshaller
Configures theUnmarshaller
to be used.- Parameters:
unmarshaller
- the unmarshaller to set
-
getResourceReader
- Specified by:
getResourceReader
in classAbstractRepositoryPopulatorFactoryBean
-
afterPropertiesSet
- Specified by:
afterPropertiesSet
in interfaceInitializingBean
- Overrides:
afterPropertiesSet
in classAbstractRepositoryPopulatorFactoryBean
- Throws:
Exception
-