Class JdbcMessageIdRepository

    • Constructor Detail

      • JdbcMessageIdRepository

        public JdbcMessageIdRepository()
      • JdbcMessageIdRepository

        public JdbcMessageIdRepository​(DataSource dataSource,
                                       String processorName)
      • JdbcMessageIdRepository

        public JdbcMessageIdRepository​(DataSource dataSource,
                                       org.springframework.transaction.support.TransactionTemplate transactionTemplate,
                                       String processorName)
      • JdbcMessageIdRepository

        public JdbcMessageIdRepository​(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
                                       org.springframework.transaction.support.TransactionTemplate transactionTemplate)
    • Method Detail

      • doInit

        protected void doInit()
                       throws Exception
        Overrides:
        doInit in class org.apache.camel.support.service.BaseService
        Throws:
        Exception
      • isCreateTableIfNotExists

        public boolean isCreateTableIfNotExists()
      • setCreateTableIfNotExists

        public void setCreateTableIfNotExists​(boolean createTableIfNotExists)
      • getTableExistsString

        public String getTableExistsString()
      • setTableExistsString

        public void setTableExistsString​(String tableExistsString)
      • getTableName

        public String getTableName()
      • setTableName

        public void setTableName​(String tableName)
        To use a custom table name instead of the default name: CAMEL_MESSAGEPROCESSED
      • getCreateString

        public String getCreateString()
      • setCreateString

        public void setCreateString​(String createString)
      • getQueryString

        public String getQueryString()
      • setQueryString

        public void setQueryString​(String queryString)
      • getInsertString

        public String getInsertString()
      • setInsertString

        public void setInsertString​(String insertString)
      • getDeleteString

        public String getDeleteString()
      • setDeleteString

        public void setDeleteString​(String deleteString)
      • getClearString

        public String getClearString()
      • setClearString

        public void setClearString​(String clearString)