Class ViewResolversFactoryBean
java.lang.Object
net.shibboleth.shared.spring.factory.AbstractFactoryBean<List<ViewResolver>>
net.shibboleth.shared.spring.factory.ViewResolversFactoryBean
- All Implemented Interfaces:
Aware,BeanClassLoaderAware,BeanFactoryAware,DisposableBean,FactoryBean<List<ViewResolver>>,InitializingBean
Class used for auto-wiring
ViewResolver beans for Spring Web Flow.- Since:
- 9.1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.slf4j.LoggerClass logger.private List<ViewResolver>Underlying collection.Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
ConstructorsConstructorDescriptionViewResolversFactoryBean(List<ViewResolver> freeObjects) Auto-wiring point for resolvers. -
Method Summary
Modifier and TypeMethodDescriptionprotected List<ViewResolver>Template method that subclasses must override to construct the object returned by this factory.This abstract method declaration mirrors the method in the FactoryBean interface, for a consistent offering of abstract template methods.Methods inherited from class net.shibboleth.shared.spring.factory.AbstractFactoryBean
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
-
Field Details
-
log
@Nonnull private org.slf4j.Logger logClass logger. -
resolvers
Underlying collection.
-
-
Constructor Details
-
ViewResolversFactoryBean
Auto-wiring point for resolvers.- Parameters:
freeObjects- free-standing objects
-
-
Method Details
-
getObjectType
This abstract method declaration mirrors the method in the FactoryBean interface, for a consistent offering of abstract template methods.- Specified by:
getObjectTypein interfaceFactoryBean<List<ViewResolver>>- Specified by:
getObjectTypein classAbstractFactoryBean<List<ViewResolver>>- See Also:
-
createInstance
Template method that subclasses must override to construct the object returned by this factory.Invoked on initialization of this FactoryBean in case of a singleton; else, on each
AbstractFactoryBean.getObject()call.- Specified by:
createInstancein classAbstractFactoryBean<List<ViewResolver>>- Returns:
- the object returned by this factory
- Throws:
Exception- if an exception occurred during object creation- See Also:
-