Interface ContentServicesEngineBuilder
-
public interface ContentServicesEngineBuilder
A builder used to configure and build a new ContentServicesEngine.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ContentServicesEngine
build()
Builds a ContentServicesEngine based on the parameters set on this builder.ContentServicesEngineBuilder
dataSource(DataSource dataSource)
Specifies which data source to use.ContentServicesEngineBuilder
properties(Properties properties)
Specifies properties used to configure the ContentServicesEngine.ContentServicesEngineBuilder
propertyFile(String... propertyFiles)
Specifies one or more property files to load.
-
-
-
Method Detail
-
build
ContentServicesEngine build()
Builds a ContentServicesEngine based on the parameters set on this builder.- Returns:
- the new ContentServicesEngine
-
dataSource
ContentServicesEngineBuilder dataSource(DataSource dataSource)
Specifies which data source to use.- Parameters:
dataSource
- the data source to use- Returns:
- this ContentServicesEngineBuilder
-
propertyFile
ContentServicesEngineBuilder propertyFile(String... propertyFiles)
Specifies one or more property files to load.- Parameters:
propertyFiles
- name of propertyFiles to load- Returns:
- this ContentServicesEngineBuilder
-
properties
ContentServicesEngineBuilder properties(Properties properties)
Specifies properties used to configure the ContentServicesEngine. You can call this function many times. Properties defined in latter iterations overrides properties set earlier.- Parameters:
properties
- properties to add- Returns:
- this ContentServicesEngineBuilder
-
-