Class DbUpdaterBuilder


  • public final class DbUpdaterBuilder
    extends Object
    DB updater builder.
    • Constructor Detail

      • DbUpdaterBuilder

        public DbUpdaterBuilder()
    • Method Detail

      • dbAdaptor

        public DbUpdaterBuilder dbAdaptor​(DBAdaptor dbAdaptor)
        Sets a DB adaptor.
        Parameters:
        dbAdaptor - adaptor of concrete DB.
        Returns:
        this
      • connectionPool

        public DbUpdaterBuilder connectionPool​(ConnectionPool connectionPool)
        Sets connection pool.
        Parameters:
        connectionPool - connection pool
        Returns:
        this
      • score

        public DbUpdaterBuilder score​(Score score)
        Sets score.
        Parameters:
        score - score
        Returns:
        this
      • forceDdInitialize

        public DbUpdaterBuilder forceDdInitialize​(boolean forceDdInitialize)
        Sets if DB initialization should be forced.
        Parameters:
        forceDdInitialize - true - DB initialization should be forced false - don't force DB initialization
        Returns:
        this
      • setCelesta

        public DbUpdaterBuilder setCelesta​(ICelesta celesta)
        Sets Celesta instance.
        Parameters:
        celesta -
        Returns:
        this
      • build

        public DbUpdaterImpl build()
        Builds DB updater instance.