diff --git a/pom.xml b/pom.xml index 60b54b6..8790dfa 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ com.loafle.overflow commons-java jar - 1.0.106-SNAPSHOT + 1.0.107-SNAPSHOT com.loafle.overflow.commons-java diff --git a/src/main/java/com/loafle/overflow/service/central/meta/MetaCollectionItemMappingService.java b/src/main/java/com/loafle/overflow/service/central/meta/MetaCollectionItemMappingService.java index 3532655..7ff4a01 100644 --- a/src/main/java/com/loafle/overflow/service/central/meta/MetaCollectionItemMappingService.java +++ b/src/main/java/com/loafle/overflow/service/central/meta/MetaCollectionItemMappingService.java @@ -1,4 +1,19 @@ package com.loafle.overflow.service.central.meta; +import com.loafle.overflow.core.annotation.WebappAPI; +import com.loafle.overflow.core.exception.OverflowException; +import com.loafle.overflow.model.meta.MetaCollectionItemMapping; + +import java.util.List; + public interface MetaCollectionItemMappingService { + + @WebappAPI + List readAll() throws OverflowException; + + @WebappAPI + List readAllByMetaDisplayItemMappingID(Long metaDisplayItemMappingID) throws OverflowException; + + @WebappAPI + List readAllByMetaCollectionItemID(Long metaCollectionItemID) throws OverflowException; } diff --git a/src/main/java/com/loafle/overflow/service/central/meta/MetaCollectionItemService.java b/src/main/java/com/loafle/overflow/service/central/meta/MetaCollectionItemService.java index 6ee2937..5fa5bd9 100644 --- a/src/main/java/com/loafle/overflow/service/central/meta/MetaCollectionItemService.java +++ b/src/main/java/com/loafle/overflow/service/central/meta/MetaCollectionItemService.java @@ -14,4 +14,9 @@ public interface MetaCollectionItemService { @WebappAPI List readAll() throws OverflowException; + @WebappAPI + MetaCollectionItem readByKey(String key) throws OverflowException; + + @WebappAPI + MetaCollectionItem readByID(Integer ID) throws OverflowException; } diff --git a/src/main/java/com/loafle/overflow/service/central/meta/MetaCrawlerContainerService.java b/src/main/java/com/loafle/overflow/service/central/meta/MetaCrawlerContainerService.java index 3c7844d..88f61d0 100644 --- a/src/main/java/com/loafle/overflow/service/central/meta/MetaCrawlerContainerService.java +++ b/src/main/java/com/loafle/overflow/service/central/meta/MetaCrawlerContainerService.java @@ -1,5 +1,11 @@ package com.loafle.overflow.service.central.meta; +import com.loafle.overflow.core.annotation.WebappAPI; +import com.loafle.overflow.core.exception.OverflowException; +import com.loafle.overflow.model.meta.MetaCrawlerContainer; + public interface MetaCrawlerContainerService { + @WebappAPI + MetaCrawlerContainer regist(MetaCrawlerContainer metaCrawlerContainer) throws OverflowException; } diff --git a/src/main/java/com/loafle/overflow/service/central/meta/MetaCrawlerMappingService.java b/src/main/java/com/loafle/overflow/service/central/meta/MetaCrawlerMappingService.java index 2f874c3..9498e59 100644 --- a/src/main/java/com/loafle/overflow/service/central/meta/MetaCrawlerMappingService.java +++ b/src/main/java/com/loafle/overflow/service/central/meta/MetaCrawlerMappingService.java @@ -3,6 +3,7 @@ package com.loafle.overflow.service.central.meta; import com.loafle.overflow.core.annotation.WebappAPI; import com.loafle.overflow.core.exception.OverflowException; import com.loafle.overflow.model.meta.MetaCrawlerMapping; +import com.loafle.overflow.model.meta.MetaTargetType; import java.util.List; @@ -13,4 +14,13 @@ public interface MetaCrawlerMappingService { @WebappAPI List readAll() throws OverflowException; + + @WebappAPI + List readAllByMetaTargetTypeID(Integer targetTypeID) throws OverflowException; + + @WebappAPI + List readAllByMetaTargetTypeKey(String targetTypeKey) throws OverflowException; + + @WebappAPI + MetaCrawlerMapping regist() throws OverflowException; } diff --git a/src/main/java/com/loafle/overflow/service/central/meta/MetaDisplayItemMappingService.java b/src/main/java/com/loafle/overflow/service/central/meta/MetaDisplayItemMappingService.java index 10543e8..0402483 100644 --- a/src/main/java/com/loafle/overflow/service/central/meta/MetaDisplayItemMappingService.java +++ b/src/main/java/com/loafle/overflow/service/central/meta/MetaDisplayItemMappingService.java @@ -4,10 +4,24 @@ import com.loafle.overflow.core.annotation.WebappAPI; import com.loafle.overflow.core.exception.OverflowException; import com.loafle.overflow.model.meta.MetaDisplayItemMapping; +import java.util.List; + /** * Created by snoop on 18. 4. 24. */ public interface MetaDisplayItemMappingService { @WebappAPI MetaDisplayItemMapping regist(MetaDisplayItemMapping metaDisplayItemMapping) throws OverflowException; + + @WebappAPI + List readAllByMetaDisplayItemID(Long metaDisplayItemID) throws OverflowException; + + @WebappAPI + List readAllByMetaCrawlerMappingID(Long metaCrawlerMappingID) throws OverflowException; + + @WebappAPI + MetaDisplayItemMapping read(Long ID) throws OverflowException; + + @WebappAPI + List readAll() throws OverflowException; } diff --git a/src/main/java/com/loafle/overflow/service/central/meta/MetaDisplayItemService.java b/src/main/java/com/loafle/overflow/service/central/meta/MetaDisplayItemService.java index 081a5ba..83176b8 100644 --- a/src/main/java/com/loafle/overflow/service/central/meta/MetaDisplayItemService.java +++ b/src/main/java/com/loafle/overflow/service/central/meta/MetaDisplayItemService.java @@ -4,6 +4,8 @@ import com.loafle.overflow.core.annotation.WebappAPI; import com.loafle.overflow.core.exception.OverflowException; import com.loafle.overflow.model.meta.MetaDisplayItem; +import java.util.List; + /** * Created by insanity on 17. 9. 20. */ @@ -14,4 +16,7 @@ public interface MetaDisplayItemService { @WebappAPI MetaDisplayItem read(Long id) throws OverflowException; + + @WebappAPI + List readAll() throws OverflowException; } diff --git a/src/main/java/com/loafle/overflow/service/central/meta/MetaItemUnitService.java b/src/main/java/com/loafle/overflow/service/central/meta/MetaItemUnitService.java index 5a0cffa..b25fb9e 100644 --- a/src/main/java/com/loafle/overflow/service/central/meta/MetaItemUnitService.java +++ b/src/main/java/com/loafle/overflow/service/central/meta/MetaItemUnitService.java @@ -11,4 +11,11 @@ public interface MetaItemUnitService { @WebappAPI MetaItemUnit regist(MetaItemUnit metaItemUnit) throws OverflowException; + + @WebappAPI + MetaItemUnit read(Short ID) throws OverflowException; + + @WebappAPI + MetaItemUnit readByKey(String key) throws OverflowException; + }