public interface ClassificationMapper
| Modifier and Type | Method and Description |
|---|---|
void |
deleteClassification(String classificationId) |
ClassificationImpl |
findById(String id) |
ClassificationImpl |
findByKeyAndDomain(String key,
String domain) |
void |
insert(ClassificationImpl classification) |
void |
update(ClassificationImpl classification) |
@Select(value="<script> SELECT ID, KEY, PARENT_ID, PARENT_KEY, CATEGORY, TYPE, DOMAIN, VALID_IN_DOMAIN, CREATED, MODIFIED, NAME, DESCRIPTION, PRIORITY, SERVICE_LEVEL, APPLICATION_ENTRY_POINT, CUSTOM_1, CUSTOM_2, CUSTOM_3, CUSTOM_4, CUSTOM_5, CUSTOM_6, CUSTOM_7, CUSTOM_8 FROM TASKANA.CLASSIFICATION WHERE KEY = #{key}AND DOMAIN = #{domain}<if test=\"_databaseId == \'db2\'\">with UR </if> </script>")
@Result(property="id",column="ID") @Result(property="key",column="KEY") @Result(property="parentId",column="PARENT_ID") @Result(property="parentKey",column="PARENT_KEY") @Result(property="category",column="CATEGORY") @Result(property="type",column="TYPE") @Result(property="domain",column="DOMAIN") @Result(property="isValidInDomain",column="VALID_IN_DOMAIN") @Result(property="created",column="CREATED") @Result(property="modified",column="MODIFIED") @Result(property="name",column="NAME") @Result(property="description",column="DESCRIPTION") @Result(property="priority",column="PRIORITY") @Result(property="serviceLevel",column="SERVICE_LEVEL") @Result(property="applicationEntryPoint",column="APPLICATION_ENTRY_POINT") @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="custom5",column="CUSTOM_5") @Result(property="custom6",column="CUSTOM_6") @Result(property="custom7",column="CUSTOM_7") @Result(property="custom8",column="CUSTOM_8")
ClassificationImpl findByKeyAndDomain(@Param(value="key")
String key,
@Param(value="domain")
String domain)
@Select(value="<script>SELECT ID, KEY, PARENT_ID, PARENT_KEY, CATEGORY, TYPE, DOMAIN, VALID_IN_DOMAIN, CREATED, MODIFIED, NAME, DESCRIPTION, PRIORITY, SERVICE_LEVEL, APPLICATION_ENTRY_POINT, CUSTOM_1, CUSTOM_2, CUSTOM_3, CUSTOM_4, CUSTOM_5, CUSTOM_6, CUSTOM_7, CUSTOM_8 FROM TASKANA.CLASSIFICATION WHERE ID = #{id}<if test=\"_databaseId == \'db2\'\">with UR </if> </script>")
@Result(property="id",column="ID") @Result(property="key",column="KEY") @Result(property="parentId",column="PARENT_ID") @Result(property="parentKey",column="PARENT_KEY") @Result(property="category",column="CATEGORY") @Result(property="type",column="TYPE") @Result(property="domain",column="DOMAIN") @Result(property="isValidInDomain",column="VALID_IN_DOMAIN") @Result(property="created",column="CREATED") @Result(property="modified",column="MODIFIED") @Result(property="name",column="NAME") @Result(property="description",column="DESCRIPTION") @Result(property="priority",column="PRIORITY") @Result(property="serviceLevel",column="SERVICE_LEVEL") @Result(property="applicationEntryPoint",column="APPLICATION_ENTRY_POINT") @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="custom5",column="CUSTOM_5") @Result(property="custom6",column="CUSTOM_6") @Result(property="custom7",column="CUSTOM_7") @Result(property="custom8",column="CUSTOM_8")
ClassificationImpl findById(@Param(value="id")
String id)
@Insert(value="INSERT INTO TASKANA.CLASSIFICATION (ID, KEY, PARENT_ID, PARENT_KEY, CATEGORY, TYPE, DOMAIN, VALID_IN_DOMAIN, CREATED, MODIFIED, NAME, DESCRIPTION, PRIORITY, SERVICE_LEVEL, APPLICATION_ENTRY_POINT, CUSTOM_1, CUSTOM_2, CUSTOM_3, CUSTOM_4, CUSTOM_5, CUSTOM_6, CUSTOM_7, CUSTOM_8) VALUES (#{classification.id}, #{classification.key}, #{classification.parentId}, #{classification.parentKey}, #{classification.category}, #{classification.type}, #{classification.domain}, #{classification.isValidInDomain}, #{classification.created}, #{classification.modified}, #{classification.name}, #{classification.description}, #{classification.priority}, #{classification.serviceLevel}, #{classification.applicationEntryPoint}, #{classification.custom1}, #{classification.custom2}, #{classification.custom3}, #{classification.custom4}, #{classification.custom5}, #{classification.custom6}, #{classification.custom7}, #{classification.custom8})")
void insert(@Param(value="classification")
ClassificationImpl classification)
@Update(value="UPDATE TASKANA.CLASSIFICATION SET KEY = #{classification.key}, PARENT_ID = #{classification.parentId}, PARENT_KEY = #{classification.parentKey}, CATEGORY = #{classification.category}, TYPE = #{classification.type}, MODIFIED = #{classification.modified}, NAME = #{classification.name}, DESCRIPTION = #{classification.description}, PRIORITY = #{classification.priority}, SERVICE_LEVEL = #{classification.serviceLevel}, DOMAIN = #{classification.domain}, VALID_IN_DOMAIN = #{classification.isValidInDomain}, APPLICATION_ENTRY_POINT = #{classification.applicationEntryPoint}, CUSTOM_1 = #{classification.custom1}, CUSTOM_2 = #{classification.custom2}, CUSTOM_3 = #{classification.custom3}, CUSTOM_4 = #{classification.custom4}, CUSTOM_5 = #{classification.custom5}, CUSTOM_6 = #{classification.custom6}, CUSTOM_7 = #{classification.custom7}, CUSTOM_8 = #{classification.custom8} WHERE ID = #{classification.id}")
void update(@Param(value="classification")
ClassificationImpl classification)
@Delete(value="DELETE FROM TASKANA.CLASSIFICATION WHERE ID = #{classificationId}")
void deleteClassification(@Param(value="classificationId")
String classificationId)
Copyright © 2018. All rights reserved.