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;
+
}