diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA01.java b/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA01.java index 8c755c1..4e5aa23 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA01.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA01.java @@ -2,7 +2,7 @@ package cokr.xit.interfaces.lntris.basic.a; import com.fasterxml.jackson.core.type.TypeReference; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -13,7 +13,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisA01 extends InterfaceInfo { +public class LntrisA01 extends BasicInterface { /** 일련번호 ID */ private String a01Id; /** 연계 결과 일시 */ diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA02.java b/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA02.java index bd4bfd6..5f5d60f 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA02.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA02.java @@ -5,7 +5,7 @@ import java.util.function.Consumer; import com.fasterxml.jackson.core.type.TypeReference; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -17,7 +17,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisA02 extends InterfaceInfo { +public class LntrisA02 extends BasicInterface { /** 인터페이스 아이디 */ public static final String INTF_ID = "EBF_1741000NIS_Z000001LGE_0001"; diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA03.java b/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA03.java index 04dcf1a..87d002f 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA03.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/a/LntrisA03.java @@ -2,7 +2,7 @@ package cokr.xit.interfaces.lntris.basic.a; import com.fasterxml.jackson.core.type.TypeReference; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -10,7 +10,7 @@ import lombok.Setter; @Getter @Setter -public class LntrisA03 extends InterfaceInfo { +public class LntrisA03 extends BasicInterface { /** 일련번호 ID */ private String a03Id; /** 연계 결과 일시 */ diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD01.java b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD01.java index 8d9b91d..3679015 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD01.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD01.java @@ -2,7 +2,7 @@ package cokr.xit.interfaces.lntris.basic.d; import com.fasterxml.jackson.core.type.TypeReference; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -13,7 +13,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisD01 extends InterfaceInfo { +public class LntrisD01 extends BasicInterface { /** 일련번호 ID */ private String d01Id; /** 연계 결과 일시 */ diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD02.java b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD02.java index a15619b..7640dd8 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD02.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD02.java @@ -5,7 +5,7 @@ import java.util.function.Supplier; import com.fasterxml.jackson.core.type.TypeReference; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -16,7 +16,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisD02 extends InterfaceInfo { +public class LntrisD02 extends BasicInterface { /** 일련번호 ID */ private String d02Id; /** 연계 결과 일시 */ diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD03.java b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD03.java index c202561..6667cf5 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD03.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD03.java @@ -5,7 +5,7 @@ import java.util.List; import com.fasterxml.jackson.core.type.TypeReference; import cokr.xit.foundation.Assert; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -16,7 +16,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisD03 extends InterfaceInfo { +public class LntrisD03 extends BasicInterface { /** 일련번호 ID */ private String d03Id; /** 연계 결과 일시 */ diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD04.java b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD04.java index 770a019..2ec2cd5 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD04.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD04.java @@ -5,7 +5,7 @@ import java.util.List; import com.fasterxml.jackson.core.type.TypeReference; import cokr.xit.foundation.Assert; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -16,7 +16,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisD04 extends InterfaceInfo { +public class LntrisD04 extends BasicInterface { /** 일련번호 ID */ private String d04Id; /** 연계 결과 일시 */ diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD05.java b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD05.java index 1eaf277..eb29f8d 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD05.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD05.java @@ -5,7 +5,7 @@ import java.util.List; import com.fasterxml.jackson.core.type.TypeReference; import cokr.xit.foundation.Assert; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -16,7 +16,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisD05 extends InterfaceInfo { +public class LntrisD05 extends BasicInterface { /** 일련번호 ID */ private String d05Id; /** 연계 결과 일시 */ diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD06.java b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD06.java index 48b499d..24d87d1 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD06.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD06.java @@ -5,7 +5,7 @@ import java.util.List; import com.fasterxml.jackson.core.type.TypeReference; import cokr.xit.foundation.Assert; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -16,7 +16,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisD06 extends InterfaceInfo { +public class LntrisD06 extends BasicInterface { /** 일련번호 ID */ private String d06Id; /** 연계 결과 일시 */ diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07a.java b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07a.java index afbbe6f..91e09c7 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07a.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07a.java @@ -6,7 +6,7 @@ import java.util.function.Consumer; import com.fasterxml.jackson.core.type.TypeReference; import cokr.xit.foundation.Assert; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -17,7 +17,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisD07a extends InterfaceInfo { +public class LntrisD07a extends BasicInterface { public static final String INTF_ID = "EBF_1741000NIS_Z000001LGE_0002"; /** 일련번호 ID */ private String d07aId; diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07b.java b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07b.java index dca9d51..60ea410 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07b.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07b.java @@ -6,7 +6,7 @@ import java.util.function.Consumer; import com.fasterxml.jackson.core.type.TypeReference; import cokr.xit.foundation.Assert; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -17,7 +17,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisD07b extends InterfaceInfo { +public class LntrisD07b extends BasicInterface { public static final String INTF_ID = "EBF_1741000NIS_Z000001LGE_0003"; /** 일련번호 ID */ private String d07bId; diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07c.java b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07c.java index 06f5d9b..2248399 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07c.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07c.java @@ -6,7 +6,7 @@ import java.util.function.Consumer; import com.fasterxml.jackson.core.type.TypeReference; import cokr.xit.foundation.Assert; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -17,7 +17,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisD07c extends InterfaceInfo { +public class LntrisD07c extends BasicInterface { public static final String INTF_ID = "EBF_1741000NIS_Z000001LGE_0004"; /** 일련번호 ID */ private String d07cId; diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07d.java b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07d.java index 8e810ab..fbacc54 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07d.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07d.java @@ -6,7 +6,7 @@ import java.util.function.Consumer; import com.fasterxml.jackson.core.type.TypeReference; import cokr.xit.foundation.Assert; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -17,7 +17,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisD07d extends InterfaceInfo { +public class LntrisD07d extends BasicInterface { public static final String INTF_ID = "EBF_1741000NIS_Z000001LGE_0005"; /** 일련번호 ID */ private String d07dId; diff --git a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07e.java b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07e.java index 68ca7f4..24d7b94 100644 --- a/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07e.java +++ b/src/main/java/cokr/xit/interfaces/lntris/basic/d/LntrisD07e.java @@ -6,7 +6,7 @@ import java.util.function.Consumer; import com.fasterxml.jackson.core.type.TypeReference; import cokr.xit.foundation.Assert; -import cokr.xit.interfaces.lntris.InterfaceInfo; +import cokr.xit.interfaces.lntris.BasicInterface; import cokr.xit.interfaces.lntris.SourceMessage; import cokr.xit.interfaces.lntris.TargetMessage; import lombok.Getter; @@ -17,7 +17,7 @@ import lombok.Setter; */ @Getter @Setter -public class LntrisD07e extends InterfaceInfo { +public class LntrisD07e extends BasicInterface { public static final String INTF_ID = "EBF_1741000NIS_Z000001LGE_0006"; /** 일련번호 ID */ private String d07eId; diff --git a/src/main/resources/intf-conf/lntris.conf b/src/main/resources/intf-conf/lntris.conf index 2210f4c..b5a116f 100644 --- a/src/main/resources/intf-conf/lntris.conf +++ b/src/main/resources/intf-conf/lntris.conf @@ -1,14 +1,21 @@ { + "useDatabase": false, + "locals": [ - {"organization": "4060000", /* 지역 자치단체 코드(7자리) */ - "systems": ["DPV"] /* 지역 시스템 코드(3자리) */ + {"organization": "4060000",/* 지역 자치단체 코드(7자리) */ + /* 지역 시스템 코드(3자리) */ + "systems": ["DPV"] } ], "remote": { - "organization": "1741000", /* 지방세외수입 기관 코드(7자리) */ - "systems": ["NIS"], /* 지방세외수입 시스템 코드(3자리) */ - /*"url": "https://10.60.75.57:22411/mediate/ltis" /* 연계 운영 url */ - "url": "https://10.60.75.138:22411/mediate/ltis" /* 연계 검증 url */ + "organization": "1741000", /* 지방세외수입 기관 코드(7자리) */ + "systems": ["NIS"], /* 지방세외수입 시스템 코드(3자리) */ + "urls": { + "basic": "https://10.60.75.57:22411/mediate/ltis", /* 연계(개별) 운영 url */ + /*"basic": "https://10.60.75.138:22411/mediate/ltis", /* 연계(개별) 검증 url */ + + "special": "https://10.60.75.57:32411/mediate/ltis" /* 연계(특화) 운영 url */ + } } } \ No newline at end of file