Interface WorkbasketMapper


  • public interface WorkbasketMapper
    This class is the mybatis mapping of workbaskets.
    • Method Detail

      • findById

        @SelectProvider(type=WorkbasketSqlProvider.class,
                        method="findById")
        @Result(property="id",column="ID") @Result(property="key",column="KEY") @Result(property="created",column="CREATED") @Result(property="modified",column="MODIFIED") @Result(property="name",column="NAME") @Result(property="domain",column="DOMAIN") @Result(property="type",column="TYPE") @Result(property="description",column="DESCRIPTION") @Result(property="owner",column="OWNER") @Result(property="custom1",column="CUSTOM_1") @Result(property="custom2",column="CUSTOM_2") @Result(property="custom3",column="CUSTOM_3") @Result(property="custom4",column="CUSTOM_4") @Result(property="orgLevel1",column="ORG_LEVEL_1") @Result(property="orgLevel2",column="ORG_LEVEL_2") @Result(property="orgLevel3",column="ORG_LEVEL_3") @Result(property="orgLevel4",column="ORG_LEVEL_4") @Result(property="markedForDeletion",column="MARKED_FOR_DELETION")
        WorkbasketImpl findById​(@Param("id")
                                String id)
      • findByKeyAndDomain

        @SelectProvider(type=WorkbasketSqlProvider.class,
                        method="findByKeyAndDomain")
        @Result(property="id",column="ID") @Result(property="key",column="KEY") @Result(property="created",column="CREATED") @Result(property="modified",column="MODIFIED") @Result(property="name",column="NAME") @Result(property="domain",column="DOMAIN") @Result(property="type",column="TYPE") @Result(property="description",column="DESCRIPTION") @Result(property="owner",column="OWNER") @Result(property="custom1",column="CUSTOM_1") @Result(property="custom2",column="CUSTOM_2") @Result(property="custom3",column="CUSTOM_3") @Result(property="custom4",column="CUSTOM_4") @Result(property="orgLevel1",column="ORG_LEVEL_1") @Result(property="orgLevel2",column="ORG_LEVEL_2") @Result(property="orgLevel3",column="ORG_LEVEL_3") @Result(property="orgLevel4",column="ORG_LEVEL_4") @Result(property="markedForDeletion",column="MARKED_FOR_DELETION")
        WorkbasketImpl findByKeyAndDomain​(@Param("key")
                                          String key,
                                          @Param("domain")
                                          String domain)
      • findDistributionTargets

        @SelectProvider(type=WorkbasketSqlProvider.class,
                        method="findDistributionTargets")
        @Result(property="id",column="ID") @Result(property="key",column="KEY") @Result(property="name",column="NAME") @Result(property="description",column="DESCRIPTION") @Result(property="owner",column="OWNER") @Result(property="domain",column="DOMAIN") @Result(property="type",column="TYPE") @Result(property="custom1",column="CUSTOM_1") @Result(property="custom2",column="CUSTOM_2") @Result(property="custom3",column="CUSTOM_3") @Result(property="custom4",column="CUSTOM_4") @Result(property="orgLevel1",column="ORG_LEVEL_1") @Result(property="orgLevel2",column="ORG_LEVEL_2") @Result(property="orgLevel3",column="ORG_LEVEL_3") @Result(property="orgLevel4",column="ORG_LEVEL_4")
        List<WorkbasketSummaryImpl> findDistributionTargets​(@Param("id")
                                                            String id)
      • findDistributionSources

        @SelectProvider(type=WorkbasketSqlProvider.class,
                        method="findDistributionSources")
        @Result(property="id",column="ID") @Result(property="key",column="KEY") @Result(property="name",column="NAME") @Result(property="description",column="DESCRIPTION") @Result(property="owner",column="OWNER") @Result(property="domain",column="DOMAIN") @Result(property="type",column="TYPE") @Result(property="custom1",column="CUSTOM_1") @Result(property="custom2",column="CUSTOM_2") @Result(property="custom3",column="CUSTOM_3") @Result(property="custom4",column="CUSTOM_4") @Result(property="orgLevel1",column="ORG_LEVEL_1") @Result(property="orgLevel2",column="ORG_LEVEL_2") @Result(property="orgLevel3",column="ORG_LEVEL_3") @Result(property="orgLevel4",column="ORG_LEVEL_4")
        List<WorkbasketSummaryImpl> findDistributionSources​(@Param("id")
                                                            String id)
      • findSummaryById

        @SelectProvider(type=WorkbasketSqlProvider.class,
                        method="findSummaryById")
        @Result(property="id",column="ID") @Result(property="key",column="KEY") @Result(property="name",column="NAME") @Result(property="description",column="DESCRIPTION") @Result(property="owner",column="OWNER") @Result(property="domain",column="DOMAIN") @Result(property="type",column="TYPE") @Result(property="custom1",column="CUSTOM_1") @Result(property="custom2",column="CUSTOM_2") @Result(property="custom3",column="CUSTOM_3") @Result(property="custom4",column="CUSTOM_4") @Result(property="orgLevel1",column="ORG_LEVEL_1") @Result(property="orgLevel2",column="ORG_LEVEL_2") @Result(property="orgLevel3",column="ORG_LEVEL_3") @Result(property="orgLevel4",column="ORG_LEVEL_4")
        List<WorkbasketSummaryImpl> findSummaryById​(@Param("key")
                                                    String id)
      • findAll

        @SelectProvider(type=WorkbasketSqlProvider.class,
                        method="findAll")
        @Result(property="id",column="ID") @Result(property="key",column="KEY") @Result(property="name",column="NAME") @Result(property="description",column="DESCRIPTION") @Result(property="owner",column="OWNER") @Result(property="domain",column="DOMAIN") @Result(property="type",column="TYPE") @Result(property="custom1",column="CUSTOM_1") @Result(property="custom2",column="CUSTOM_2") @Result(property="custom3",column="CUSTOM_3") @Result(property="custom4",column="CUSTOM_4") @Result(property="orgLevel1",column="ORG_LEVEL_1") @Result(property="orgLevel2",column="ORG_LEVEL_2") @Result(property="orgLevel3",column="ORG_LEVEL_3") @Result(property="orgLevel4",column="ORG_LEVEL_4")
        List<WorkbasketSummaryImpl> findAll()