Class FacelessJooqCudProp

  • All Implemented Interfaces:

    @ConfigurationProperties(value = FacelessJooqCudProp.Key) 
    public class FacelessJooqCudProp
    
                        

    CUD listener settings for jooq. wings-jooq-cud-79.properties

    Since:

    2021-02-13

    Author:

    trydofor

    • Constructor Detail

      • FacelessJooqCudProp

        FacelessJooqCudProp()
    • Method Detail

      • getTable

         Map<String, Set<String>> getTable()

        Listening tables and their fields. `empty` means no fields are recorded, `-` means this table is ignored. CUD listens to tables and fields, both tables and fields are case-sensitive.

      • getDiff

         Map<String, Set<String>> getDiff()

        default fields to be ignored by JournalDiff. Tables are case-sensitive, fields are case-insensitive, `default` means all tables, otherwise specific tables.

      • setDiff

         void setDiff(Map<String, Set<String>> diff)

        default fields to be ignored by JournalDiff. Tables are case-sensitive, fields are case-insensitive, `default` means all tables, otherwise specific tables.

      • isCreate

         boolean isCreate()

        Whether to listen to create

      • isUpdate

         boolean isUpdate()

        Whether to listen to update

      • isDelete

         boolean isDelete()

        Whether to listen to delete

      • setCreate

         void setCreate(boolean create)

        Whether to listen to create

      • setUpdate

         void setUpdate(boolean update)

        Whether to listen to update

      • setDelete

         void setDelete(boolean delete)

        Whether to listen to delete