Package com.aspectran.pebble
Class PebbleEngineFactoryBean
java.lang.Object
com.aspectran.pebble.PebbleEngineFactory
com.aspectran.pebble.PebbleEngineFactoryBean
- All Implemented Interfaces:
FactoryBean<io.pebbletemplates.pebble.PebbleEngine>
,InitializableBean
,ActivityContextAware
,Aware
public class PebbleEngineFactoryBean
extends PebbleEngineFactory
implements InitializableBean, FactoryBean<io.pebbletemplates.pebble.PebbleEngine>
JavaBean to configure Pebble Engine.
Created: 2016. 1. 25.
-
Field Summary
Fields inherited from interface com.aspectran.core.component.bean.ablility.FactoryBean
FACTORY_METHOD_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.pebbletemplates.pebble.PebbleEngine
Return an instance (possibly shared or independent) of the object managed by this factory.void
Invoke on initialization after it has set all bean properties supplied.Methods inherited from class com.aspectran.pebble.PebbleEngineFactory
createPebbleEngine, getAggregateTemplateLoader, getTemplateLoaderForPath, setActivityContext, setDefaultLocale, setStrictVariables, setTemplateLoader, setTemplateLoader, setTemplateLoader, setTemplateLoaderPath, setTemplateLoaderPath, setTemplateLoaderPath
-
Constructor Details
-
PebbleEngineFactoryBean
public PebbleEngineFactoryBean()
-
-
Method Details
-
initialize
public void initialize()Description copied from interface:InitializableBean
Invoke on initialization after it has set all bean properties supplied.- Specified by:
initialize
in interfaceInitializableBean
-
getObject
public io.pebbletemplates.pebble.PebbleEngine getObject()Description copied from interface:FactoryBean
Return an instance (possibly shared or independent) of the object managed by this factory. As with a BeanFactory, this allows support for both the Singleton and Prototype design pattern.- Specified by:
getObject
in interfaceFactoryBean<io.pebbletemplates.pebble.PebbleEngine>
- Returns:
- an instance of the bean (can be null)
-