Interface ConfigurationMapper


  • public interface ConfigurationMapper
    • Method Detail

      • isSecurityEnabled

        @Select("<script> SELECT ENFORCE_SECURITY FROM CONFIGURATION <if test=\'lockForUpdate == true\'>FETCH FIRST ROW ONLY FOR UPDATE <if test=\"_databaseId == \'db2\'\">WITH RS USE AND KEEP UPDATE LOCKS </if> </if></script>")
        Boolean isSecurityEnabled​(boolean lockForUpdate)
      • setSecurityEnabled

        @Update("UPDATE CONFIGURATION SET ENFORCE_SECURITY = #{securityEnabled} WHERE NAME = \'MASTER\'")
        void setSecurityEnabled​(@Param("securityEnabled")
                                boolean securityEnabled)
      • getAllCustomAttributes

        @Select("<script> SELECT CUSTOM_ATTRIBUTES FROM CONFIGURATION <if test=\'lockForUpdate == true\'>FETCH FIRST ROW ONLY FOR UPDATE <if test=\"_databaseId == \'db2\'\">WITH RS USE AND KEEP UPDATE LOCKS </if> </if></script>")
        Map<String,​Object> getAllCustomAttributes​(boolean lockForUpdate)
      • setAllCustomAttributes

        @Update("UPDATE CONFIGURATION SET CUSTOM_ATTRIBUTES = #{customAttributes} WHERE NAME = \'MASTER\'")
        void setAllCustomAttributes​(@Param("customAttributes")
                                    Map<String,​?> customAttributes)