Interface ContentServicesEngineBuilder


  • public interface ContentServicesEngineBuilder
    A builder used to configure and build a new ContentServicesEngine.
    • 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