From f9009dbde24a3fb4c41ad8638406d91e6f5589ed Mon Sep 17 00:00:00 2001 From: leebeomjun Date: Fri, 6 Oct 2023 17:18:20 +0900 Subject: [PATCH] =?UTF-8?q?=EC=B0=A8=EC=A0=81=20=ED=85=8C=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mvnw | 316 ++ mvnw.cmd | 188 ++ pom.xml | 102 + .../cokr/xit/base/boot/CommonConfig2.java | 116 + .../cokr/xit/base/boot/DatasourceConfig2.java | 110 + .../java/cokr/xit/base/boot/MvcConfig4.java | 94 + .../cokr/xit/base/boot/ServletConfig2.java | 72 + .../xit/base/boot/TransactionConfig2.java | 79 + .../cokr/xit/base/boot/WebServiceConfig.java | 46 + .../xit/base/boot/XitBaseApplication2.java | 19 + .../externalsystem/car/dao/CarMapper.java | 11 + .../car/service/impl/CarRegBasicInfoImpl.java | 106 + src/main/java/testserver/TsApplication.java | 14 + .../lvisserver/CarRegBasicInfo.java | 56 + .../wsdlserver/lvisserver/FindRegBasic.java | 92 + .../lvisserver/FindRegBasicParameter.java | 69 + ...ndRegBasicParameterEaiRequestRsRecord.java | 209 ++ .../lvisserver/FindRegBasicResponseType.java | 64 + .../lvisserver/FindRegBasicReturn.java | 97 + ...FindRegBasicReturnEaiResponseRsRecord.java | 2905 +++++++++++++++++ .../lvisserver/FindRegBasicTest.java | 92 + .../lvisserver/FindRegBasicTestParameter.java | 69 + ...gBasicTestParameterEaiRequestRsRecord.java | 209 ++ .../FindRegBasicTestResponseType.java | 64 + .../lvisserver/FindRegBasicTestReturn.java | 97 + ...RegBasicTestReturnEaiResponseRsRecord.java | 2641 +++++++++++++++ .../FindVhrnoBasicInfoCopertnOwner.java | 92 + ...ndVhrnoBasicInfoCopertnOwnerParameter.java | 69 + ...pertnOwnerParameterEaiRequestRsRecord.java | 69 + ...hrnoBasicInfoCopertnOwnerResponseType.java | 64 + .../FindVhrnoBasicInfoCopertnOwnerReturn.java | 97 + ...CopertnOwnerReturnEaiResponseRsRecord.java | 265 ++ .../wsdlserver/lvisserver/ObjectFactory.java | 192 ++ .../wsdlserver/lvisserver/ResultMessage.java | 323 ++ .../lvisserver/WsRequestContext.java | 370 +++ .../wsdlserver/lvisserver/package-info.java | 2 + src/main/resources/application.yml | 61 + src/main/resources/log4jdbc.log4j2.properties | 4 + src/main/resources/logback-spring.xml | 83 + .../resources/spring/context-scheduler.xml | 11 + .../sql/externalmapper/car-mapper.xml | 25 + .../resources/sql/mapper/base/code-mapper.xml | 230 ++ .../resources/sql/mapper/base/file-mapper.xml | 130 + .../resources/sql/mapper/base/menu-mapper.xml | 94 + .../resources/sql/mapper/base/program.xml | 135 + .../resources/sql/mapper/base/test-mapper.xml | 13 + .../resources/sql/mapper/base/utility.xml | 35 + src/main/resources/sql/mybatis-config.xml | 25 + .../webapp/WEB-INF/jsp/error/errorPage.jsp | 82 + .../webapp/WEB-INF/jsp/include/bottom.jsp | 35 + .../webapp/WEB-INF/jsp/include/dashboard.jsp | 473 +++ src/main/webapp/WEB-INF/jsp/include/head.jsp | 41 + .../webapp/WEB-INF/jsp/include/taglib.jsp | 4 + src/main/webapp/WEB-INF/jsp/include/tail.jsp | 105 + src/main/webapp/WEB-INF/jsp/include/top.jsp | 255 ++ .../webapp/WEB-INF/jsp/include/userMenus.jsp | 32 + src/main/webapp/WEB-INF/jsp/index.jsp | 99 + src/main/webapp/WEB-INF/jsp/login.jsp | 158 + src/main/webapp/WEB-INF/jsp/select-url.jsp | 56 + src/main/webapp/resources/lvis_service.wsdl | 1227 +++++++ 60 files changed, 12893 insertions(+) create mode 100644 mvnw create mode 100644 mvnw.cmd create mode 100644 pom.xml create mode 100644 src/main/java/cokr/xit/base/boot/CommonConfig2.java create mode 100644 src/main/java/cokr/xit/base/boot/DatasourceConfig2.java create mode 100644 src/main/java/cokr/xit/base/boot/MvcConfig4.java create mode 100644 src/main/java/cokr/xit/base/boot/ServletConfig2.java create mode 100644 src/main/java/cokr/xit/base/boot/TransactionConfig2.java create mode 100644 src/main/java/cokr/xit/base/boot/WebServiceConfig.java create mode 100644 src/main/java/cokr/xit/base/boot/XitBaseApplication2.java create mode 100644 src/main/java/externalsystem/car/dao/CarMapper.java create mode 100644 src/main/java/externalsystem/car/service/impl/CarRegBasicInfoImpl.java create mode 100644 src/main/java/testserver/TsApplication.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/CarRegBasicInfo.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasic.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicParameter.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicParameterEaiRequestRsRecord.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicResponseType.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicReturn.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicReturnEaiResponseRsRecord.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTest.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestParameter.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestParameterEaiRequestRsRecord.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestResponseType.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestReturn.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestReturnEaiResponseRsRecord.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwner.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerParameter.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerParameterEaiRequestRsRecord.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerResponseType.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerReturn.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerReturnEaiResponseRsRecord.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/ObjectFactory.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/ResultMessage.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/WsRequestContext.java create mode 100644 src/main/java/testserver/wsdlserver/lvisserver/package-info.java create mode 100644 src/main/resources/application.yml create mode 100644 src/main/resources/log4jdbc.log4j2.properties create mode 100644 src/main/resources/logback-spring.xml create mode 100644 src/main/resources/spring/context-scheduler.xml create mode 100644 src/main/resources/sql/externalmapper/car-mapper.xml create mode 100644 src/main/resources/sql/mapper/base/code-mapper.xml create mode 100644 src/main/resources/sql/mapper/base/file-mapper.xml create mode 100644 src/main/resources/sql/mapper/base/menu-mapper.xml create mode 100644 src/main/resources/sql/mapper/base/program.xml create mode 100644 src/main/resources/sql/mapper/base/test-mapper.xml create mode 100644 src/main/resources/sql/mapper/base/utility.xml create mode 100644 src/main/resources/sql/mybatis-config.xml create mode 100644 src/main/webapp/WEB-INF/jsp/error/errorPage.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/include/bottom.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/include/dashboard.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/include/head.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/include/taglib.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/include/tail.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/include/top.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/include/userMenus.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/index.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/login.jsp create mode 100644 src/main/webapp/WEB-INF/jsp/select-url.jsp create mode 100644 src/main/webapp/resources/lvis_service.wsdl diff --git a/mvnw b/mvnw new file mode 100644 index 00000000..8a8fb228 --- /dev/null +++ b/mvnw @@ -0,0 +1,316 @@ +#!/bin/sh +# ---------------------------------------------------------------------------- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# ---------------------------------------------------------------------------- + +# ---------------------------------------------------------------------------- +# Maven Start Up Batch script +# +# Required ENV vars: +# ------------------ +# JAVA_HOME - location of a JDK home dir +# +# Optional ENV vars +# ----------------- +# M2_HOME - location of maven2's installed home dir +# MAVEN_OPTS - parameters passed to the Java VM when running Maven +# e.g. to debug Maven itself, use +# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +# MAVEN_SKIP_RC - flag to disable loading of mavenrc files +# ---------------------------------------------------------------------------- + +if [ -z "$MAVEN_SKIP_RC" ] ; then + + if [ -f /usr/local/etc/mavenrc ] ; then + . /usr/local/etc/mavenrc + fi + + if [ -f /etc/mavenrc ] ; then + . /etc/mavenrc + fi + + if [ -f "$HOME/.mavenrc" ] ; then + . "$HOME/.mavenrc" + fi + +fi + +# OS specific support. $var _must_ be set to either true or false. +cygwin=false; +darwin=false; +mingw=false +case "`uname`" in + CYGWIN*) cygwin=true ;; + MINGW*) mingw=true;; + Darwin*) darwin=true + # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home + # See https://developer.apple.com/library/mac/qa/qa1170/_index.html + if [ -z "$JAVA_HOME" ]; then + if [ -x "/usr/libexec/java_home" ]; then + export JAVA_HOME="`/usr/libexec/java_home`" + else + export JAVA_HOME="/Library/Java/Home" + fi + fi + ;; +esac + +if [ -z "$JAVA_HOME" ] ; then + if [ -r /etc/gentoo-release ] ; then + JAVA_HOME=`java-config --jre-home` + fi +fi + +if [ -z "$M2_HOME" ] ; then + ## resolve links - $0 may be a link to maven's home + PRG="$0" + + # need this for relative symlinks + while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG="`dirname "$PRG"`/$link" + fi + done + + saveddir=`pwd` + + M2_HOME=`dirname "$PRG"`/.. + + # make it fully qualified + M2_HOME=`cd "$M2_HOME" && pwd` + + cd "$saveddir" + # echo Using m2 at $M2_HOME +fi + +# For Cygwin, ensure paths are in UNIX format before anything is touched +if $cygwin ; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --unix "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --unix "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --unix "$CLASSPATH"` +fi + +# For Mingw, ensure paths are in UNIX format before anything is touched +if $mingw ; then + [ -n "$M2_HOME" ] && + M2_HOME="`(cd "$M2_HOME"; pwd)`" + [ -n "$JAVA_HOME" ] && + JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" +fi + +if [ -z "$JAVA_HOME" ]; then + javaExecutable="`which javac`" + if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then + # readlink(1) is not available as standard on Solaris 10. + readLink=`which readlink` + if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then + if $darwin ; then + javaHome="`dirname \"$javaExecutable\"`" + javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" + else + javaExecutable="`readlink -f \"$javaExecutable\"`" + fi + javaHome="`dirname \"$javaExecutable\"`" + javaHome=`expr "$javaHome" : '\(.*\)/bin'` + JAVA_HOME="$javaHome" + export JAVA_HOME + fi + fi +fi + +if [ -z "$JAVACMD" ] ; then + if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + else + JAVACMD="`\\unset -f command; \\command -v java`" + fi +fi + +if [ ! -x "$JAVACMD" ] ; then + echo "Error: JAVA_HOME is not defined correctly." >&2 + echo " We cannot execute $JAVACMD" >&2 + exit 1 +fi + +if [ -z "$JAVA_HOME" ] ; then + echo "Warning: JAVA_HOME environment variable is not set." +fi + +CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher + +# traverses directory structure from process work directory to filesystem root +# first directory with .mvn subdirectory is considered project base directory +find_maven_basedir() { + + if [ -z "$1" ] + then + echo "Path not specified to find_maven_basedir" + return 1 + fi + + basedir="$1" + wdir="$1" + while [ "$wdir" != '/' ] ; do + if [ -d "$wdir"/.mvn ] ; then + basedir=$wdir + break + fi + # workaround for JBEAP-8937 (on Solaris 10/Sparc) + if [ -d "${wdir}" ]; then + wdir=`cd "$wdir/.."; pwd` + fi + # end of workaround + done + echo "${basedir}" +} + +# concatenates all lines of a file +concat_lines() { + if [ -f "$1" ]; then + echo "$(tr -s '\n' ' ' < "$1")" + fi +} + +BASE_DIR=`find_maven_basedir "$(pwd)"` +if [ -z "$BASE_DIR" ]; then + exit 1; +fi + +########################################################################################## +# Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +# This allows using the maven wrapper in projects that prohibit checking in binary data. +########################################################################################## +if [ -r "$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" ]; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found .mvn/wrapper/maven-wrapper.jar" + fi +else + if [ "$MVNW_VERBOSE" = true ]; then + echo "Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..." + fi + if [ -n "$MVNW_REPOURL" ]; then + jarUrl="$MVNW_REPOURL/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar" + else + jarUrl="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar" + fi + while IFS="=" read key value; do + case "$key" in (wrapperUrl) jarUrl="$value"; break ;; + esac + done < "$BASE_DIR/.mvn/wrapper/maven-wrapper.properties" + if [ "$MVNW_VERBOSE" = true ]; then + echo "Downloading from: $jarUrl" + fi + wrapperJarPath="$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" + if $cygwin; then + wrapperJarPath=`cygpath --path --windows "$wrapperJarPath"` + fi + + if command -v wget > /dev/null; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found wget ... using wget" + fi + if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then + wget "$jarUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath" + else + wget --http-user=$MVNW_USERNAME --http-password=$MVNW_PASSWORD "$jarUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath" + fi + elif command -v curl > /dev/null; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found curl ... using curl" + fi + if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then + curl -o "$wrapperJarPath" "$jarUrl" -f + else + curl --user $MVNW_USERNAME:$MVNW_PASSWORD -o "$wrapperJarPath" "$jarUrl" -f + fi + + else + if [ "$MVNW_VERBOSE" = true ]; then + echo "Falling back to using Java to download" + fi + javaClass="$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.java" + # For Cygwin, switch paths to Windows format before running javac + if $cygwin; then + javaClass=`cygpath --path --windows "$javaClass"` + fi + if [ -e "$javaClass" ]; then + if [ ! -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then + if [ "$MVNW_VERBOSE" = true ]; then + echo " - Compiling MavenWrapperDownloader.java ..." + fi + # Compiling the Java class + ("$JAVA_HOME/bin/javac" "$javaClass") + fi + if [ -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then + # Running the downloader + if [ "$MVNW_VERBOSE" = true ]; then + echo " - Running MavenWrapperDownloader.java ..." + fi + ("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$MAVEN_PROJECTBASEDIR") + fi + fi + fi +fi +########################################################################################## +# End of extension +########################################################################################## + +export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} +if [ "$MVNW_VERBOSE" = true ]; then + echo $MAVEN_PROJECTBASEDIR +fi +MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" + +# For Cygwin, switch paths to Windows format before running java +if $cygwin; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --path --windows "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --windows "$CLASSPATH"` + [ -n "$MAVEN_PROJECTBASEDIR" ] && + MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` +fi + +# Provide a "standardized" way to retrieve the CLI args that will +# work with both Windows and non-Windows executions. +MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $@" +export MAVEN_CMD_LINE_ARGS + +WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +exec "$JAVACMD" \ + $MAVEN_OPTS \ + $MAVEN_DEBUG_OPTS \ + -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ + "-Dmaven.home=${M2_HOME}" \ + "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ + ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/mvnw.cmd b/mvnw.cmd new file mode 100644 index 00000000..1d8ab018 --- /dev/null +++ b/mvnw.cmd @@ -0,0 +1,188 @@ +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM https://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Maven Start Up Batch script +@REM +@REM Required ENV vars: +@REM JAVA_HOME - location of a JDK home dir +@REM +@REM Optional ENV vars +@REM M2_HOME - location of maven2's installed home dir +@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands +@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending +@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven +@REM e.g. to debug Maven itself, use +@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files +@REM ---------------------------------------------------------------------------- + +@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' +@echo off +@REM set title of command window +title %0 +@REM enable echoing by setting MAVEN_BATCH_ECHO to 'on' +@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% + +@REM set %HOME% to equivalent of $HOME +if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") + +@REM Execute a user defined script before this one +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre +@REM check for pre script, once with legacy .bat ending and once with .cmd ending +if exist "%USERPROFILE%\mavenrc_pre.bat" call "%USERPROFILE%\mavenrc_pre.bat" %* +if exist "%USERPROFILE%\mavenrc_pre.cmd" call "%USERPROFILE%\mavenrc_pre.cmd" %* +:skipRcPre + +@setlocal + +set ERROR_CODE=0 + +@REM To isolate internal variables from possible post scripts, we use another setlocal +@setlocal + +@REM ==== START VALIDATION ==== +if not "%JAVA_HOME%" == "" goto OkJHome + +echo. +echo Error: JAVA_HOME not found in your environment. >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +:OkJHome +if exist "%JAVA_HOME%\bin\java.exe" goto init + +echo. +echo Error: JAVA_HOME is set to an invalid directory. >&2 +echo JAVA_HOME = "%JAVA_HOME%" >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +@REM ==== END VALIDATION ==== + +:init + +@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". +@REM Fallback to current working directory if not found. + +set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% +IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir + +set EXEC_DIR=%CD% +set WDIR=%EXEC_DIR% +:findBaseDir +IF EXIST "%WDIR%"\.mvn goto baseDirFound +cd .. +IF "%WDIR%"=="%CD%" goto baseDirNotFound +set WDIR=%CD% +goto findBaseDir + +:baseDirFound +set MAVEN_PROJECTBASEDIR=%WDIR% +cd "%EXEC_DIR%" +goto endDetectBaseDir + +:baseDirNotFound +set MAVEN_PROJECTBASEDIR=%EXEC_DIR% +cd "%EXEC_DIR%" + +:endDetectBaseDir + +IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig + +@setlocal EnableExtensions EnableDelayedExpansion +for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a +@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% + +:endReadAdditionalConfig + +SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" +set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" +set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar" + +FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( + IF "%%A"=="wrapperUrl" SET DOWNLOAD_URL=%%B +) + +@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +@REM This allows using the maven wrapper in projects that prohibit checking in binary data. +if exist %WRAPPER_JAR% ( + if "%MVNW_VERBOSE%" == "true" ( + echo Found %WRAPPER_JAR% + ) +) else ( + if not "%MVNW_REPOURL%" == "" ( + SET DOWNLOAD_URL="%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar" + ) + if "%MVNW_VERBOSE%" == "true" ( + echo Couldn't find %WRAPPER_JAR%, downloading it ... + echo Downloading from: %DOWNLOAD_URL% + ) + + powershell -Command "&{"^ + "$webclient = new-object System.Net.WebClient;"^ + "if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {"^ + "$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');"^ + "}"^ + "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%DOWNLOAD_URL%', '%WRAPPER_JAR%')"^ + "}" + if "%MVNW_VERBOSE%" == "true" ( + echo Finished downloading %WRAPPER_JAR% + ) +) +@REM End of extension + +@REM Provide a "standardized" way to retrieve the CLI args that will +@REM work with both Windows and non-Windows executions. +set MAVEN_CMD_LINE_ARGS=%* + +%MAVEN_JAVA_EXE% ^ + %JVM_CONFIG_MAVEN_PROPS% ^ + %MAVEN_OPTS% ^ + %MAVEN_DEBUG_OPTS% ^ + -classpath %WRAPPER_JAR% ^ + "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" ^ + %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* +if ERRORLEVEL 1 goto error +goto end + +:error +set ERROR_CODE=1 + +:end +@endlocal & set ERROR_CODE=%ERROR_CODE% + +if not "%MAVEN_SKIP_RC%"=="" goto skipRcPost +@REM check for post script, once with legacy .bat ending and once with .cmd ending +if exist "%USERPROFILE%\mavenrc_post.bat" call "%USERPROFILE%\mavenrc_post.bat" +if exist "%USERPROFILE%\mavenrc_post.cmd" call "%USERPROFILE%\mavenrc_post.cmd" +:skipRcPost + +@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' +if "%MAVEN_BATCH_PAUSE%"=="on" pause + +if "%MAVEN_TERMINATE_CMD%"=="on" exit %ERROR_CODE% + +cmd /C exit /B %ERROR_CODE% diff --git a/pom.xml b/pom.xml new file mode 100644 index 00000000..ce388f22 --- /dev/null +++ b/pom.xml @@ -0,0 +1,102 @@ + + + 4.0.0 + + + org.springframework.boot + spring-boot-starter-parent + 2.7.12 + + + + testserver + ts + 0.0.1-SNAPSHOT + ts + ts + war + + + 17 + + + + + maven-public + https://nas.xit.co.kr:8888/repository/maven-public/ + + + + + + + cokr.xit.base + xit-base + 23.04.01-SNAPSHOT + + + cokr.xit.base + xit-security + + + + + + cokr.xit.boot + xit-foundation-starter + 23.04.01-SNAPSHOT + + + cokr.xit.base + xit-security + + + + + + org.mariadb.jdbc + mariadb-java-client + runtime + + + + org.apache.cxf + cxf-spring-boot-starter-jaxws + 3.3.6 + + + + org.hibernate + hibernate-validator + 6.1.5.Final + + + + javax + javaee-api + 8.0 + provided + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + org.projectlombok + lombok + + + + + + + + \ No newline at end of file diff --git a/src/main/java/cokr/xit/base/boot/CommonConfig2.java b/src/main/java/cokr/xit/base/boot/CommonConfig2.java new file mode 100644 index 00000000..215f6214 --- /dev/null +++ b/src/main/java/cokr/xit/base/boot/CommonConfig2.java @@ -0,0 +1,116 @@ +package cokr.xit.base.boot; + +import java.text.SimpleDateFormat; +import java.util.List; +import java.util.Locale; +import java.util.Map; +import java.util.Set; +import java.util.stream.Collectors; + +import org.egovframe.rte.fdl.cmmn.trace.LeaveaTrace; +import org.egovframe.rte.fdl.property.impl.EgovPropertyServiceImpl; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.ComponentScan; +import org.springframework.context.annotation.Configuration; +import org.springframework.context.support.ReloadableResourceBundleMessageSource; +import org.springframework.util.AntPathMatcher; +import org.springframework.web.servlet.i18n.SessionLocaleResolver; + +import com.fasterxml.jackson.core.JsonParser.Feature; +import com.fasterxml.jackson.databind.ObjectMapper; + +import cokr.xit.foundation.boot.Yml; + +/**전자정부 프레임웤과 xit foundation을 사용하는 애플리케이션의 공통 Bean들을 설정한다. + * @author mjkhan + */ +@Configuration +@ComponentScan(basePackages = "cokr.xit") +public class CommonConfig2 { + /**AntPathMatcher를 반환한다. + * @return AntPathMatcher + */ + @Bean + public AntPathMatcher antPathMatcher() { + return new AntPathMatcher(); + } + + /**ObjectMapper를 반환한다. + * @return ObjectMapper + */ + @Bean + public ObjectMapper objectMapper() { + ObjectMapper bean = new ObjectMapper(); + bean.setDateFormat(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")); + bean.configure(Feature.ALLOW_COMMENTS, true); + return bean; + } + + /**SessionLocaleResolver를 반환한다. + * @return SessionLocaleResolver + */ + @Bean(name="localeResolver2") + public SessionLocaleResolver localeResolver() { + SessionLocaleResolver bean = new SessionLocaleResolver(); + bean.setDefaultLocale(Locale.getDefault()); + return bean; + } + + /**LeaveaTrace를 반환한다. + * @return LeaveaTrace + */ + @Bean + public LeaveaTrace leaveaTrace() { + return new LeaveaTrace(); + } + + private Yml yml = new Yml("application.yml", "application.yml"); + + /**application.yml의 설정 내용을 읽어 MessageSource Bean을 설정하여 반환한다. + *
 messageSource:
+  	 *   basenames:
+     *     - classpath:message/message-common
+     *     - classpath:message/authentication-message
+     *     - classpath:org/egovframe/rte/fdl/property/messages/properties
+ * @return ReloadableResourceBundleMessageSource + */ + @Bean + public ReloadableResourceBundleMessageSource messageSource() { + ReloadableResourceBundleMessageSource bean = new ReloadableResourceBundleMessageSource(); + bean.setDefaultEncoding("UTF-8"); + bean.setCacheSeconds(60); + + List basenames = yml.getValues("messageSource.basenames"); + if (!basenames.isEmpty()) + bean.setBasenames(basenames.toArray(new String[basenames.size()])); + + return bean; + } + + /**application.yml의 설정 내용을 읽어 EgovPropertyServiceImpl Bean을 설정하여 반환한다. + *
 propertyService:
+  	 *   properties: # 인라인 프로퍼티가 있을 경우
+     *     - property0: value0
+     *     - property1: value1
+     *   extFileName: #외부 프로퍼티 파일이 있을 경우
+     *     - encoding: UTF-8
+     *       filename: classpath*:properties/your-file-01.properties
+     *     - encoding: UTF-8
+     *       filename: classpath*:properties/your-file-02.properties
+ * @return EgovPropertyServiceImpl + */ + @Bean + public EgovPropertyServiceImpl propertyService() { + EgovPropertyServiceImpl bean = new EgovPropertyServiceImpl(); + + Map properties = yml.getMap("propertyService.properties"); + if (!properties.isEmpty()) + bean.setProperties(properties); + + Set filenames = yml.getMaps("propertyService.extFileName").stream().collect(Collectors.toSet()); + if (!filenames.isEmpty()) + bean.setExtFileName(filenames); + + return bean; + } +} \ No newline at end of file diff --git a/src/main/java/cokr/xit/base/boot/DatasourceConfig2.java b/src/main/java/cokr/xit/base/boot/DatasourceConfig2.java new file mode 100644 index 00000000..1e2f0d9e --- /dev/null +++ b/src/main/java/cokr/xit/base/boot/DatasourceConfig2.java @@ -0,0 +1,110 @@ +package cokr.xit.base.boot; + +import javax.sql.DataSource; + +import org.egovframe.rte.psl.dataaccess.mapper.MapperConfigurer; +import org.mybatis.spring.SqlSessionFactoryBean; +import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.boot.jdbc.DataSourceBuilder; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.core.io.support.PathMatchingResourcePatternResolver; + +import cokr.xit.foundation.Assert; + +/**데이터베이스 접속 관련 설정 + *
  • {@link #dataSource() 데이터소스} 설정
  • + *
  • {@link #sqlSession() MyBatis} 접속 설정
  • + *
  • {@link #mapperConfigurer() 매퍼} 설정
  • + *
+ * @author mjkhan + */ +@Configuration +public class DatasourceConfig2 { + private DataSource dataSource; + + /**데이터소스 Bean을 반환한다. JDBC 접속은 application.yml 파일에 다음과 같이 설정한다. + *
 spring:
+	 *   datasource:
+	 *     hikari:
+	 *       driver-class-name: JDBC 드라이버 클래스 이름
+	 *       jdbc-url: 데이터베이스 접속 URL
+	 *       username: 데이터베이스 접속 아이디
+	 *       password: 데이터베이스 접속 비밀번호
+ * @return 데이터소스 + */ + @Bean("dataSource") + @ConfigurationProperties(prefix = "spring.datasource.hikari") + public DataSource dataSource() { + return dataSource != null ? dataSource : (dataSource = DataSourceBuilder.create().build()); + } + + @Bean("externaldataSource") + @ConfigurationProperties(prefix = "spring.externaldatasource.hikari") + public DataSource externaldataSource() { + return dataSource != null ? dataSource : (dataSource = DataSourceBuilder.create().build()); + } + + /**SqlSessionFactoryBean을 반환한다.
+ * MyBatis의 설정 파일들은 다음 경로에 있어야 한다. + *
  • MyBatis 설정: classpath:sql/mybatis-config.xml
  • + *
  • 매퍼 xml: classpath:sql/mapper/**/*.xml
  • + *
+ * @return SqlSessionFactoryBean + */ + @Bean + public SqlSessionFactoryBean sqlSession() { + try { + SqlSessionFactoryBean bean = new SqlSessionFactoryBean(); + bean.setDataSource(dataSource()); + + PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(); + bean.setConfigLocation(resolver.getResource("classpath:sql/mybatis-config.xml")); + bean.setMapperLocations(resolver.getResources("classpath:sql/mapper/**/*.xml")); + return bean; + } catch (Exception e) { + throw Assert.runtimeException(e); + } + } + + + @Bean + public SqlSessionFactoryBean externalSqlSession() { + try { + SqlSessionFactoryBean bean = new SqlSessionFactoryBean(); + bean.setDataSource(externaldataSource()); + + PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(); + bean.setConfigLocation(resolver.getResource("classpath:sql/mybatis-config.xml")); + bean.setMapperLocations(resolver.getResources("classpath:sql/externalmapper/**/*.xml")); + return bean; + } catch (Exception e) { + throw Assert.runtimeException(e); + } + } + + + /**MapperConfigurer를 반환한다.
+ * base package는 cokr.xit로 설정한다. + * @return MapperConfigurer + */ + @Bean + public MapperConfigurer mapperConfigurer() { + MapperConfigurer bean = new MapperConfigurer(); + + bean.setBasePackage("cokr.xit"); + bean.setSqlSessionFactoryBeanName("sqlSession"); + + return bean; + } + + @Bean + public MapperConfigurer externalMapperConfigurer() { + MapperConfigurer bean = new MapperConfigurer(); + + bean.setBasePackage("externalsystem.car"); + bean.setSqlSessionFactoryBeanName("externalSqlSession"); + + return bean; + } +} \ No newline at end of file diff --git a/src/main/java/cokr/xit/base/boot/MvcConfig4.java b/src/main/java/cokr/xit/base/boot/MvcConfig4.java new file mode 100644 index 00000000..efb19561 --- /dev/null +++ b/src/main/java/cokr/xit/base/boot/MvcConfig4.java @@ -0,0 +1,94 @@ +package cokr.xit.base.boot; + +import javax.annotation.Resource; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.multipart.commons.CommonsMultipartResolver; +import org.springframework.web.servlet.config.annotation.InterceptorRegistry; +import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; +import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping; +import org.springframework.web.servlet.view.json.MappingJackson2JsonView; + +import com.fasterxml.jackson.databind.ObjectMapper; + +import cokr.xit.foundation.boot.StaticResourceConfig; +import cokr.xit.foundation.web.AccessInitializer; + +@Configuration +public class MvcConfig4 implements WebMvcConfigurer { + protected static String[] URL_PATTERNS = {"/lvis/**/*"}; + @Resource(name = "staticResource") + private StaticResourceConfig staticResource; + + /**AccessInitializer를 반환한다. + * @return AccessInitializer + */ + @Bean + public AccessInitializer accessInitializer() { + return new AccessInitializer(); + } + + @Value("${spring.web.resources.static-locations}") + private String staticLocations; + + /**정적 파일 자원 접근에 대한 설정을 추가한다. + *
  • url: /resources/**
  • + *
  • 위치: /resources/
  • + *
+ */ + @Override + public void addResourceHandlers(ResourceHandlerRegistry registry) { + staticResource.getMappings().forEach((k, v) -> + registry + .addResourceHandler(k) + .addResourceLocations(v) + ); + } + + /**AccessInitializer를 interceptor로 추가한다. + */ + @Override + public void addInterceptors(InterceptorRegistry registry) { + registry.addInterceptor(accessInitializer()).addPathPatterns(URL_PATTERNS); + } + + + + @Autowired + private ObjectMapper objectMapper; + + /**MappingJackson2JsonView를 반환한다. + * @return MappingJackson2JsonView + */ + @Bean + public MappingJackson2JsonView jsonView() { + MappingJackson2JsonView bean = new MappingJackson2JsonView(); + bean.setContentType("application/json;charset=UTF-8"); + bean.setObjectMapper(objectMapper); + return bean; + } + + /**CommonsMultipartResolver를 반환한다. + * @return CommonsMultipartResolver + */ + @Bean + public CommonsMultipartResolver multipartResolver() { + CommonsMultipartResolver bean = new CommonsMultipartResolver(); + int oneGB = 1_073_741_824; // 1GB=1,073,741,824 byte + bean.setMaxUploadSize(oneGB); + bean.setMaxInMemorySize(oneGB); + return bean; + } + + /**RequestMappingHandlerMapping을 반환한다. + * @return RequestMappingHandlerMapping + */ + @Bean + public RequestMappingHandlerMapping requestHandlers() { + return new RequestMappingHandlerMapping(); + } +} diff --git a/src/main/java/cokr/xit/base/boot/ServletConfig2.java b/src/main/java/cokr/xit/base/boot/ServletConfig2.java new file mode 100644 index 00000000..55e46fe5 --- /dev/null +++ b/src/main/java/cokr/xit/base/boot/ServletConfig2.java @@ -0,0 +1,72 @@ +package cokr.xit.base.boot; + +import javax.annotation.Resource; + +import org.apache.catalina.Context; +import org.apache.catalina.webresources.ExtractingRoot; +import org.apache.cxf.transport.servlet.CXFServlet; +import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory; +import org.springframework.boot.web.server.WebServerFactoryCustomizer; +import org.springframework.boot.web.servlet.FilterRegistrationBean; +import org.springframework.boot.web.servlet.ServletRegistrationBean; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.filter.CharacterEncodingFilter; + +import cokr.xit.foundation.boot.StaticResourceConfig; + +@Configuration +public class ServletConfig2 { + protected static String[] URL_PATTERNS = {"/","*.do"}; + @Resource(name = "staticResource") + private StaticResourceConfig staticResource; + + /**CharacterEncodingFilter를 등록한다. + * @return FilterRegistrationBean + */ + @Bean + public FilterRegistrationBean encodingFilter() { + FilterRegistrationBean registration = new FilterRegistrationBean<>(); + registration.setFilter(new CharacterEncodingFilter("utf-8")); + registration.addUrlPatterns(URL_PATTERNS); + registration.setOrder(-102); + return registration; + } + + + + /* + * @Bean public ServletRegistrationBean defaultServlet() { + * String[] urls = staticResource.getURLs(entry -> + * !entry.getValue().startsWith("file:")); for (int i = 0; i bean = new ServletRegistrationBean<>( + * new DefaultServlet(), urls ); bean.setLoadOnStartup(2); + * bean.setInitParameters(Map.of( "debug", "0", "listings", "false" )); + * + * return bean; } + */ + @Bean + public WebServerFactoryCustomizer servletContainerCustomizer() { + return (TomcatServletWebServerFactory container) -> { + container.addContextCustomizers((Context context) -> { + context.setResources(new ExtractingRoot()); + context.setReloadable(false); + }); + }; + } + + + @Bean + public ServletRegistrationBean cxfServlet() { + return new ServletRegistrationBean<>(new CXFServlet(), "/lvis/services/*"); + } + /* + * @Bean public DispatcherServlet dispatcherServlet() { DispatcherServlet + * dispatcherServlet = new DispatcherServlet(); + * dispatcherServlet.setThreadContextInheritable(true); + * dispatcherServlet.setThrowExceptionIfNoHandlerFound(true); return + * dispatcherServlet; } + */ +} diff --git a/src/main/java/cokr/xit/base/boot/TransactionConfig2.java b/src/main/java/cokr/xit/base/boot/TransactionConfig2.java new file mode 100644 index 00000000..de48f4d2 --- /dev/null +++ b/src/main/java/cokr/xit/base/boot/TransactionConfig2.java @@ -0,0 +1,79 @@ +package cokr.xit.base.boot; + +import java.util.List; +import java.util.Map; + +import javax.annotation.Resource; +import javax.sql.DataSource; + +import org.aspectj.lang.annotation.Aspect; +import org.springframework.aop.Advisor; +import org.springframework.aop.aspectj.AspectJExpressionPointcut; +import org.springframework.aop.support.DefaultPointcutAdvisor; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.EnableAspectJAutoProxy; +import org.springframework.jdbc.datasource.DataSourceTransactionManager; +import org.springframework.transaction.TransactionDefinition; +import org.springframework.transaction.annotation.EnableTransactionManagement; +import org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource; +import org.springframework.transaction.interceptor.RollbackRuleAttribute; +import org.springframework.transaction.interceptor.RuleBasedTransactionAttribute; +import org.springframework.transaction.interceptor.TransactionInterceptor; + +/**트랜잭션 설정 클래스. + *

트랜잭션의 적용 대상은 cokr.xit..service.bean..*ServiceBean 클래스의 메소드들이다. + * @author mjkhan + */ +@Configuration +@Aspect +@EnableTransactionManagement +@EnableAspectJAutoProxy(proxyTargetClass = true) +public class TransactionConfig2 { + @Resource(name = "dataSource") + private DataSource dataSource; + + @Bean + public DataSourceTransactionManager txManager() { + DataSourceTransactionManager bean = new DataSourceTransactionManager(); + bean.setDataSource(dataSource); + return bean; + } + + @Bean + public TransactionInterceptor txAdvice() { + RuleBasedTransactionAttribute read = new RuleBasedTransactionAttribute( + TransactionDefinition.PROPAGATION_REQUIRED, + List.of(new RollbackRuleAttribute(Throwable.class)) + ); + read.setReadOnly(true); + RuleBasedTransactionAttribute write = new RuleBasedTransactionAttribute( + TransactionDefinition.PROPAGATION_REQUIRED, + List.of(new RollbackRuleAttribute(Throwable.class)) + ); + + NameMatchTransactionAttributeSource txAttrSrc = new NameMatchTransactionAttributeSource(); + txAttrSrc.setNameMap(Map.of( + "get*", read, + "*", write + )); + + TransactionInterceptor bean = new TransactionInterceptor(); + bean.setTransactionManager(txManager()); + bean.setTransactionAttributeSource(txAttrSrc); + return bean; + } + + @Bean + public Advisor txAdvisor() { + String expression = "execution(* cokr.xit..service.bean.*ServiceBean.*(..))"; + AspectJExpressionPointcut requiredTx = new AspectJExpressionPointcut(); + requiredTx.setExpression(expression); + + DefaultPointcutAdvisor bean = new DefaultPointcutAdvisor(); + bean.setPointcut(requiredTx); + bean.setAdvice(txAdvice()); + + return bean; + } +} \ No newline at end of file diff --git a/src/main/java/cokr/xit/base/boot/WebServiceConfig.java b/src/main/java/cokr/xit/base/boot/WebServiceConfig.java new file mode 100644 index 00000000..2778ceb7 --- /dev/null +++ b/src/main/java/cokr/xit/base/boot/WebServiceConfig.java @@ -0,0 +1,46 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package cokr.xit.base.boot; + +import javax.xml.ws.Endpoint; + +import org.apache.cxf.Bus; +import org.apache.cxf.jaxws.EndpointImpl; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; + +import externalsystem.car.service.impl.CarRegBasicInfoImpl; + + +@Configuration +public class WebServiceConfig { + + @Autowired + private Bus bus; + + + @Bean + public Endpoint endpoint() { + EndpointImpl endpoint = new EndpointImpl(bus, new CarRegBasicInfoImpl()); + + endpoint.publish("/WsFrontController"); + return endpoint; + } +} diff --git a/src/main/java/cokr/xit/base/boot/XitBaseApplication2.java b/src/main/java/cokr/xit/base/boot/XitBaseApplication2.java new file mode 100644 index 00000000..c6de43e2 --- /dev/null +++ b/src/main/java/cokr/xit/base/boot/XitBaseApplication2.java @@ -0,0 +1,19 @@ +package cokr.xit.base.boot; + +import org.springframework.boot.autoconfigure.ImportAutoConfiguration; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.test.context.ContextConfiguration; + + +@SpringBootApplication +@ImportAutoConfiguration({ + WebServiceConfig.class, + CommonConfig2.class, + DatasourceConfig2.class, + TransactionConfig2.class, + ServletConfig2.class +}) +@ContextConfiguration("classpath:spring/context-*.xml") +public class XitBaseApplication2 { + +} diff --git a/src/main/java/externalsystem/car/dao/CarMapper.java b/src/main/java/externalsystem/car/dao/CarMapper.java new file mode 100644 index 00000000..59793e11 --- /dev/null +++ b/src/main/java/externalsystem/car/dao/CarMapper.java @@ -0,0 +1,11 @@ +package externalsystem.car.dao; + +import org.egovframe.rte.psl.dataaccess.mapper.Mapper; + +import cokr.xit.foundation.component.AbstractMapper; +import cokr.xit.foundation.data.DataObject; + +@Mapper("carMapper") +public interface CarMapper extends AbstractMapper { + DataObject selectCar(String vhrno); +} diff --git a/src/main/java/externalsystem/car/service/impl/CarRegBasicInfoImpl.java b/src/main/java/externalsystem/car/service/impl/CarRegBasicInfoImpl.java new file mode 100644 index 00000000..37d3c66e --- /dev/null +++ b/src/main/java/externalsystem/car/service/impl/CarRegBasicInfoImpl.java @@ -0,0 +1,106 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package externalsystem.car.service.impl; + +import java.util.logging.Logger; + +import javax.annotation.Resource; + +import cokr.xit.foundation.data.DataObject; +import externalsystem.car.dao.CarMapper; +import testserver.wsdlserver.lvisserver.CarRegBasicInfo; +import testserver.wsdlserver.lvisserver.FindRegBasicParameter; +import testserver.wsdlserver.lvisserver.FindRegBasicReturn; +import testserver.wsdlserver.lvisserver.FindRegBasicReturnEaiResponseRsRecord; +import testserver.wsdlserver.lvisserver.FindRegBasicTestParameter; +import testserver.wsdlserver.lvisserver.FindRegBasicTestReturn; +import testserver.wsdlserver.lvisserver.FindVhrnoBasicInfoCopertnOwnerParameter; +import testserver.wsdlserver.lvisserver.FindVhrnoBasicInfoCopertnOwnerReturn; +import testserver.wsdlserver.lvisserver.ResultMessage; +import testserver.wsdlserver.lvisserver.WsRequestContext; + +@javax.jws.WebService(name = "CarRegBasicInfo", + targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo", + endpointInterface = "testserver.wsdlserver.lvisserver.CarRegBasicInfo", + wsdlLocation = "/resources/lvis_service.wsdl" + ) +public class CarRegBasicInfoImpl implements CarRegBasicInfo { + + @Resource(name = "carMapper") + private CarMapper carMapper; + + private static final Logger LOG = Logger.getLogger(CarRegBasicInfoImpl.class.getName()); + + @Override + public FindRegBasicReturn findRegBasic(FindRegBasicParameter findRegBasicParameter, + WsRequestContext requestContext) { + + FindRegBasicReturn r = new FindRegBasicReturn(); + + ResultMessage rm = new ResultMessage(); + rm.setResult("OK"); + rm.setMessageId("MSG50000"); + r.setResultMessage(rm); + + FindRegBasicReturnEaiResponseRsRecord frbrerr = new FindRegBasicReturnEaiResponseRsRecord(); + + String vhrno = findRegBasicParameter.getEaiRequestRs().get(0).getVHRNO(); + + DataObject carInfo = carMapper.selectCar(vhrno); + if(carInfo != null) { + frbrerr.setPROCESSIMPRTYRESNCODE("00"); + + frbrerr.setVHRNO(carInfo.string("VHRNO")); + frbrerr.setMBERSECODE(carInfo.string("MBER_SE_CODE")); + frbrerr.setMBERNM(carInfo.string("MBER_NM")); + frbrerr.setMBERSENO(carInfo.string("MBER_SE_NO")); + frbrerr.setUSESTRNGHLDROADNMCODE(carInfo.string("USE_STRNGHLD_ROAD_NM_CODE")); + frbrerr.setUSESTRNGHLDBULDMAINNO(carInfo.string("USE_STRNGHLD_BULD_MAIN_NO")); + frbrerr.setUSESTRNGHLDBULDSUBNO(carInfo.string("USE_STRNGHLD_BULD_SUB_NO")); + frbrerr.setUSESTRNGHLDADRESNM(carInfo.string("USE_STRNGHLD_ADRES_NM")); + frbrerr.setUSGSRHLDUNDGRNDBULDSECODE(carInfo.string("USGSRHLD_UNDGRND_BULD_SE_CODE")); + frbrerr.setCNM(carInfo.string("CNM")); + frbrerr.setCOLORNM(carInfo.string("COLOR_NM")); + frbrerr.setVHCTYASORTCODE(carInfo.string("VHCTY_ASORT_CODE")); + frbrerr.setMXMMLDG(carInfo.string("MXMM_LDG")); + frbrerr.setVIN(carInfo.string("VIN")); + frbrerr.setERSRREGISTDE(carInfo.string("ERSR_REGIST_DE")); + } + r.getEaiResponseRs().add(frbrerr); + return r; + } + + @Override + public FindRegBasicTestReturn findRegBasicTest(FindRegBasicTestParameter findRegBasicTestParameter, + WsRequestContext requestContext) { + + + return null; + } + + @Override + public FindVhrnoBasicInfoCopertnOwnerReturn findVhrnoBasicInfoCopertnOwner( + FindVhrnoBasicInfoCopertnOwnerParameter findVhrnoBasicInfoCopertnOwnerParameter, + WsRequestContext requestContext) { + return null; + } + + + +} diff --git a/src/main/java/testserver/TsApplication.java b/src/main/java/testserver/TsApplication.java new file mode 100644 index 00000000..5089e86d --- /dev/null +++ b/src/main/java/testserver/TsApplication.java @@ -0,0 +1,14 @@ +package testserver; + +import org.springframework.boot.SpringApplication; +import org.springframework.context.annotation.ImportResource; + +import cokr.xit.base.boot.XitBaseApplication2; + +@ImportResource("classpath:spring/context-*.xml") +public class TsApplication extends XitBaseApplication2 { + + public static void main(String[] args) { + SpringApplication.run(TsApplication.class, args); + } +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/CarRegBasicInfo.java b/src/main/java/testserver/wsdlserver/lvisserver/CarRegBasicInfo.java new file mode 100644 index 00000000..a3ef94a4 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/CarRegBasicInfo.java @@ -0,0 +1,56 @@ +package testserver.wsdlserver.lvisserver; + +import javax.jws.WebMethod; +import javax.jws.WebParam; +import javax.jws.WebResult; +import javax.jws.WebService; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.ws.RequestWrapper; +import javax.xml.ws.ResponseWrapper; + +/** + * This class was generated by Apache CXF 3.6.2 + * 2023-10-05T13:03:18.702+09:00 + * Generated source version: 3.6.2 + * + */ +@WebService(name = "CarRegBasicInfo", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo") +@XmlSeeAlso({ObjectFactory.class}) +public interface CarRegBasicInfo { + + @WebMethod + @RequestWrapper(localName = "findRegBasic", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo", className = "testserver.wsdlserver.lvisserver.FindRegBasic") + @ResponseWrapper(localName = "findRegBasicResponseType", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo", className = "testserver.wsdlserver.lvisserver.FindRegBasicResponseType") + @WebResult(name = "findRegBasicReturn", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo") + public testserver.wsdlserver.lvisserver.FindRegBasicReturn findRegBasic( + + @WebParam(name = "findRegBasicParameter", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo") + testserver.wsdlserver.lvisserver.FindRegBasicParameter findRegBasicParameter, + @WebParam(name = "requestContext", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo") + testserver.wsdlserver.lvisserver.WsRequestContext requestContext + ); + + @WebMethod + @RequestWrapper(localName = "findRegBasicTest", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo", className = "testserver.wsdlserver.lvisserver.FindRegBasicTest") + @ResponseWrapper(localName = "findRegBasicTestResponseType", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo", className = "testserver.wsdlserver.lvisserver.FindRegBasicTestResponseType") + @WebResult(name = "findRegBasicTestReturn", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo") + public testserver.wsdlserver.lvisserver.FindRegBasicTestReturn findRegBasicTest( + + @WebParam(name = "findRegBasicTestParameter", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo") + testserver.wsdlserver.lvisserver.FindRegBasicTestParameter findRegBasicTestParameter, + @WebParam(name = "requestContext", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo") + testserver.wsdlserver.lvisserver.WsRequestContext requestContext + ); + + @WebMethod + @RequestWrapper(localName = "findVhrnoBasicInfoCopertnOwner", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo", className = "testserver.wsdlserver.lvisserver.FindVhrnoBasicInfoCopertnOwner") + @ResponseWrapper(localName = "findVhrnoBasicInfoCopertnOwnerResponseType", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo", className = "testserver.wsdlserver.lvisserver.FindVhrnoBasicInfoCopertnOwnerResponseType") + @WebResult(name = "findVhrnoBasicInfoCopertnOwnerReturn", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo") + public testserver.wsdlserver.lvisserver.FindVhrnoBasicInfoCopertnOwnerReturn findVhrnoBasicInfoCopertnOwner( + + @WebParam(name = "findVhrnoBasicInfoCopertnOwnerParameter", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo") + testserver.wsdlserver.lvisserver.FindVhrnoBasicInfoCopertnOwnerParameter findVhrnoBasicInfoCopertnOwnerParameter, + @WebParam(name = "requestContext", targetNamespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo") + testserver.wsdlserver.lvisserver.WsRequestContext requestContext + ); +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasic.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasic.java new file mode 100644 index 00000000..74b50456 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasic.java @@ -0,0 +1,92 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="findRegBasicParameter" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findRegBasicParameter"/>
+ *         <element name="requestContext" type="{types.common}WsRequestContext"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "findRegBasicParameter", + "requestContext" +}) +@XmlRootElement(name = "findRegBasic") +public class FindRegBasic { + + @XmlElement(required = true) + protected FindRegBasicParameter findRegBasicParameter; + @XmlElement(required = true) + protected WsRequestContext requestContext; + + /** + * findRegBasicParameter Ӽ ɴϴ. + * + * @return + * possible object is + * {@link FindRegBasicParameter } + * + */ + public FindRegBasicParameter getFindRegBasicParameter() { + return findRegBasicParameter; + } + + /** + * findRegBasicParameter Ӽ մϴ. + * + * @param value + * allowed object is + * {@link FindRegBasicParameter } + * + */ + public void setFindRegBasicParameter(FindRegBasicParameter value) { + this.findRegBasicParameter = value; + } + + /** + * requestContext Ӽ ɴϴ. + * + * @return + * possible object is + * {@link WsRequestContext } + * + */ + public WsRequestContext getRequestContext() { + return requestContext; + } + + /** + * requestContext Ӽ մϴ. + * + * @param value + * allowed object is + * {@link WsRequestContext } + * + */ + public void setRequestContext(WsRequestContext value) { + this.requestContext = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicParameter.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicParameter.java new file mode 100644 index 00000000..0168afa1 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicParameter.java @@ -0,0 +1,69 @@ + +package testserver.wsdlserver.lvisserver; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findRegBasicParameter complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findRegBasicParameter">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="eaiRequest_rs" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findRegBasicParameterEaiRequest_rsRecord" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findRegBasicParameter", propOrder = { + "eaiRequestRs" +}) +public class FindRegBasicParameter { + + @XmlElement(name = "eaiRequest_rs") + protected List eaiRequestRs; + + /** + * Gets the value of the eaiRequestRs property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the eaiRequestRs property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEaiRequestRs().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FindRegBasicParameterEaiRequestRsRecord } + * + * + */ + public List getEaiRequestRs() { + if (eaiRequestRs == null) { + eaiRequestRs = new ArrayList(); + } + return this.eaiRequestRs; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicParameterEaiRequestRsRecord.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicParameterEaiRequestRsRecord.java new file mode 100644 index 00000000..92165ab6 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicParameterEaiRequestRsRecord.java @@ -0,0 +1,209 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findRegBasicParameterEaiRequest_rsRecord complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findRegBasicParameterEaiRequest_rsRecord">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="LEVY_STDDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="0"/>
+ *               <maxLength value="128"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="INQIRE_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="0"/>
+ *               <maxLength value="128"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHRNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="0"/>
+ *               <maxLength value="128"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIN">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="0"/>
+ *               <maxLength value="128"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_MBER_NO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="0"/>
+ *               <maxLength value="128"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findRegBasicParameterEaiRequest_rsRecord", propOrder = { + "levystdde", + "inqiresecode", + "vhrno", + "vin", + "ownermberno" +}) +public class FindRegBasicParameterEaiRequestRsRecord { + + @XmlElement(name = "LEVY_STDDE", required = true, nillable = true) + protected String levystdde; + @XmlElement(name = "INQIRE_SE_CODE", required = true, nillable = true) + protected String inqiresecode; + @XmlElement(name = "VHRNO", required = true, nillable = true) + protected String vhrno; + @XmlElement(name = "VIN", required = true, nillable = true) + protected String vin; + @XmlElement(name = "OWNER_MBER_NO", required = true, nillable = true) + protected String ownermberno; + + /** + * levystdde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLEVYSTDDE() { + return levystdde; + } + + /** + * levystdde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLEVYSTDDE(String value) { + this.levystdde = value; + } + + /** + * inqiresecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getINQIRESECODE() { + return inqiresecode; + } + + /** + * inqiresecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setINQIRESECODE(String value) { + this.inqiresecode = value; + } + + /** + * vhrno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHRNO() { + return vhrno; + } + + /** + * vhrno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHRNO(String value) { + this.vhrno = value; + } + + /** + * vin Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIN() { + return vin; + } + + /** + * vin Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIN(String value) { + this.vin = value; + } + + /** + * ownermberno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERMBERNO() { + return ownermberno; + } + + /** + * ownermberno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERMBERNO(String value) { + this.ownermberno = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicResponseType.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicResponseType.java new file mode 100644 index 00000000..1948d4f9 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicResponseType.java @@ -0,0 +1,64 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="findRegBasicReturn" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findRegBasicReturn"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "findRegBasicReturn" +}) +@XmlRootElement(name = "findRegBasicResponseType") +public class FindRegBasicResponseType { + + @XmlElement(required = true) + protected FindRegBasicReturn findRegBasicReturn; + + /** + * findRegBasicReturn Ӽ ɴϴ. + * + * @return + * possible object is + * {@link FindRegBasicReturn } + * + */ + public FindRegBasicReturn getFindRegBasicReturn() { + return findRegBasicReturn; + } + + /** + * findRegBasicReturn Ӽ մϴ. + * + * @param value + * allowed object is + * {@link FindRegBasicReturn } + * + */ + public void setFindRegBasicReturn(FindRegBasicReturn value) { + this.findRegBasicReturn = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicReturn.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicReturn.java new file mode 100644 index 00000000..493574ac --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicReturn.java @@ -0,0 +1,97 @@ + +package testserver.wsdlserver.lvisserver; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findRegBasicReturn complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findRegBasicReturn">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="eaiResponse_rs" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findRegBasicReturnEaiResponse_rsRecord" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="resultMessage" type="{types.common}ResultMessage"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findRegBasicReturn", propOrder = { + "eaiResponseRs", + "resultMessage" +}) +public class FindRegBasicReturn { + + @XmlElement(name = "eaiResponse_rs") + protected List eaiResponseRs; + @XmlElement(required = true) + protected ResultMessage resultMessage; + + /** + * Gets the value of the eaiResponseRs property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the eaiResponseRs property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEaiResponseRs().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FindRegBasicReturnEaiResponseRsRecord } + * + * + */ + public List getEaiResponseRs() { + if (eaiResponseRs == null) { + eaiResponseRs = new ArrayList(); + } + return this.eaiResponseRs; + } + + /** + * resultMessage Ӽ ɴϴ. + * + * @return + * possible object is + * {@link ResultMessage } + * + */ + public ResultMessage getResultMessage() { + return resultMessage; + } + + /** + * resultMessage Ӽ մϴ. + * + * @param value + * allowed object is + * {@link ResultMessage } + * + */ + public void setResultMessage(ResultMessage value) { + this.resultMessage = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicReturnEaiResponseRsRecord.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicReturnEaiResponseRsRecord.java new file mode 100644 index 00000000..3967b182 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicReturnEaiResponseRsRecord.java @@ -0,0 +1,2905 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findRegBasicReturnEaiResponse_rsRecord complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findRegBasicReturnEaiResponse_rsRecord">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="PRYE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="REGIST_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ERSR_REGIST_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ERSR_REGIST_SE_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ERSR_REGIST_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="REGIST_DETAIL_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="DSPLVL">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_LEGALDONG_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_ADSTRD_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_MNTN">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_LNBR">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_HO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_ADRES_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_ROAD_NM_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USGSRHLD_UNDGRND_BULD_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_BULD_MAIN_NO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_BULD_SUB_NO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MBER_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MBER_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MBER_SE_NO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TELNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_LEGALDONG_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_ADSTRD_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_MNTN">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_LNBR">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_HO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_ADRES_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_ROAD_NM_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_UNDGRND_BULD_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_BULD_MAIN_NO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_BULD_SUB_NO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_ADRES_FULL">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="AFTR_VHRNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_FUEL_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="PRPOS_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MTRS_FOM_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FRNT_VHRNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHRNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIN">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CNM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCLE_TOT_WT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CAAG_ENDDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CHANGE_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_ASORT_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_TY_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MXMM_LDG">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_ASORT_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_TY_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_SE_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FRST_REGIST_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FOM_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ACQS_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ACQS_END_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="YBL_MD">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TRANSR_REGIST_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="SPCF_REGIST_STTUS_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="COLOR_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MRTG_CO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="SEIZR_CO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="STMD_CO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="NMPL_CSDY_AT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="NMPL_CSDY_REMNR_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ORIGIN_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="NMPL_STNDRD_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ACQS_AMOUNT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="INSPT_VALID_PD_BGNDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="INSPT_VALID_PD_ENDDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CHCK_VALID_PD_BGNDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CHCK_VALID_PD_ENDDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_GRC_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TKCAR_PSCAP_CO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="SPMNNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TRVL_DSTNC">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FRST_REGIST_RQRCNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VLNT_ERSR_PRVNTC_NTICE_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="REGIST_INSTT_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="PROCESS_IMPRTY_RESN_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="PROCESS_IMPRTY_RESN_DTLS">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIMS_PRPOS_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIMS_VHCTY_ASORT_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIMS_VHCTY_TY_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIMS_VHCTY_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CBD_LT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CBD_BT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CBD_HG">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FRST_MXMM_LDG">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findRegBasicReturnEaiResponse_rsRecord", propOrder = { + "prye", + "registde", + "ersrregistsecode", + "ersrregistsenm", + "ersrregistde", + "registdetailcode", + "dsplvl", + "usestrnghldlegaldongcode", + "usestrnghldadstrdcode", + "usestrnghldmntn", + "usestrnghldlnbr", + "usestrnghldho", + "usestrnghldadresnm", + "usestrnghldroadnmcode", + "usgsrhldundgrndbuldsecode", + "usestrnghldbuldmainno", + "usestrnghldbuldsubno", + "mbersecode", + "mbernm", + "mberseno", + "telno", + "ownerlegaldongcode", + "owneradstrdcode", + "ownermntn", + "ownerlnbr", + "ownerho", + "owneradresnm", + "ownerroadnmcode", + "ownerundgrndbuldsecode", + "ownerbuldmainno", + "ownerbuldsubno", + "owneradresfull", + "aftrvhrno", + "usefuelcode", + "prpossecode", + "mtrsfomnm", + "frntvhrno", + "vhrno", + "vin", + "cnm", + "vhcletotwt", + "caagendde", + "changede", + "vhctyasortcode", + "vhctytycode", + "vhctysecode", + "mxmmldg", + "vhctyasortnm", + "vhctytynm", + "vhctysenm", + "frstregistde", + "fomnm", + "acqsde", + "acqsendde", + "yblmd", + "transrregistde", + "spcfregiststtuscode", + "colornm", + "mrtgco", + "seizrco", + "stmdco", + "nmplcsdyat", + "nmplcsdyremnrde", + "originsecode", + "nmplstndrdcode", + "acqsamount", + "insptvalidpdbgnde", + "insptvalidpdendde", + "chckvalidpdbgnde", + "chckvalidpdendde", + "usestrnghldgrccode", + "tkcarpscapco", + "spmnno", + "trvldstnc", + "frstregistrqrcno", + "vlntersrprvntcnticede", + "registinsttnm", + "processimprtyresncode", + "processimprtyresndtls", + "vimsprpossecode", + "vimsvhctyasortcode", + "vimsvhctytycode", + "vimsvhctysecode", + "cbdlt", + "cbdbt", + "cbdhg", + "frstmxmmldg" +}) +public class FindRegBasicReturnEaiResponseRsRecord { + + @XmlElement(name = "PRYE", required = true, nillable = true) + protected String prye; + @XmlElement(name = "REGIST_DE", required = true, nillable = true) + protected String registde; + @XmlElement(name = "ERSR_REGIST_SE_CODE", required = true, nillable = true) + protected String ersrregistsecode; + @XmlElement(name = "ERSR_REGIST_SE_NM", required = true, nillable = true) + protected String ersrregistsenm; + @XmlElement(name = "ERSR_REGIST_DE", required = true, nillable = true) + protected String ersrregistde; + @XmlElement(name = "REGIST_DETAIL_CODE", required = true, nillable = true) + protected String registdetailcode; + @XmlElement(name = "DSPLVL", required = true, nillable = true) + protected String dsplvl; + @XmlElement(name = "USE_STRNGHLD_LEGALDONG_CODE", required = true, nillable = true) + protected String usestrnghldlegaldongcode; + @XmlElement(name = "USE_STRNGHLD_ADSTRD_CODE", required = true, nillable = true) + protected String usestrnghldadstrdcode; + @XmlElement(name = "USE_STRNGHLD_MNTN", required = true, nillable = true) + protected String usestrnghldmntn; + @XmlElement(name = "USE_STRNGHLD_LNBR", required = true, nillable = true) + protected String usestrnghldlnbr; + @XmlElement(name = "USE_STRNGHLD_HO", required = true, nillable = true) + protected String usestrnghldho; + @XmlElement(name = "USE_STRNGHLD_ADRES_NM", required = true, nillable = true) + protected String usestrnghldadresnm; + @XmlElement(name = "USE_STRNGHLD_ROAD_NM_CODE", required = true, nillable = true) + protected String usestrnghldroadnmcode; + @XmlElement(name = "USGSRHLD_UNDGRND_BULD_SE_CODE", required = true, nillable = true) + protected String usgsrhldundgrndbuldsecode; + @XmlElement(name = "USE_STRNGHLD_BULD_MAIN_NO", required = true, nillable = true) + protected String usestrnghldbuldmainno; + @XmlElement(name = "USE_STRNGHLD_BULD_SUB_NO", required = true, nillable = true) + protected String usestrnghldbuldsubno; + @XmlElement(name = "MBER_SE_CODE", required = true, nillable = true) + protected String mbersecode; + @XmlElement(name = "MBER_NM", required = true, nillable = true) + protected String mbernm; + @XmlElement(name = "MBER_SE_NO", required = true, nillable = true) + protected String mberseno; + @XmlElement(name = "TELNO", required = true, nillable = true) + protected String telno; + @XmlElement(name = "OWNER_LEGALDONG_CODE", required = true, nillable = true) + protected String ownerlegaldongcode; + @XmlElement(name = "OWNER_ADSTRD_CODE", required = true, nillable = true) + protected String owneradstrdcode; + @XmlElement(name = "OWNER_MNTN", required = true, nillable = true) + protected String ownermntn; + @XmlElement(name = "OWNER_LNBR", required = true, nillable = true) + protected String ownerlnbr; + @XmlElement(name = "OWNER_HO", required = true, nillable = true) + protected String ownerho; + @XmlElement(name = "OWNER_ADRES_NM", required = true, nillable = true) + protected String owneradresnm; + @XmlElement(name = "OWNER_ROAD_NM_CODE", required = true, nillable = true) + protected String ownerroadnmcode; + @XmlElement(name = "OWNER_UNDGRND_BULD_SE_CODE", required = true, nillable = true) + protected String ownerundgrndbuldsecode; + @XmlElement(name = "OWNER_BULD_MAIN_NO", required = true, nillable = true) + protected String ownerbuldmainno; + @XmlElement(name = "OWNER_BULD_SUB_NO", required = true, nillable = true) + protected String ownerbuldsubno; + @XmlElement(name = "OWNER_ADRES_FULL", required = true, nillable = true) + protected String owneradresfull; + @XmlElement(name = "AFTR_VHRNO", required = true, nillable = true) + protected String aftrvhrno; + @XmlElement(name = "USE_FUEL_CODE", required = true, nillable = true) + protected String usefuelcode; + @XmlElement(name = "PRPOS_SE_CODE", required = true, nillable = true) + protected String prpossecode; + @XmlElement(name = "MTRS_FOM_NM", required = true, nillable = true) + protected String mtrsfomnm; + @XmlElement(name = "FRNT_VHRNO", required = true, nillable = true) + protected String frntvhrno; + @XmlElement(name = "VHRNO", required = true, nillable = true) + protected String vhrno; + @XmlElement(name = "VIN", required = true, nillable = true) + protected String vin; + @XmlElement(name = "CNM", required = true, nillable = true) + protected String cnm; + @XmlElement(name = "VHCLE_TOT_WT", required = true, nillable = true) + protected String vhcletotwt; + @XmlElement(name = "CAAG_ENDDE", required = true, nillable = true) + protected String caagendde; + @XmlElement(name = "CHANGE_DE", required = true, nillable = true) + protected String changede; + @XmlElement(name = "VHCTY_ASORT_CODE", required = true, nillable = true) + protected String vhctyasortcode; + @XmlElement(name = "VHCTY_TY_CODE", required = true, nillable = true) + protected String vhctytycode; + @XmlElement(name = "VHCTY_SE_CODE", required = true, nillable = true) + protected String vhctysecode; + @XmlElement(name = "MXMM_LDG", required = true, nillable = true) + protected String mxmmldg; + @XmlElement(name = "VHCTY_ASORT_NM", required = true, nillable = true) + protected String vhctyasortnm; + @XmlElement(name = "VHCTY_TY_NM", required = true, nillable = true) + protected String vhctytynm; + @XmlElement(name = "VHCTY_SE_NM", required = true, nillable = true) + protected String vhctysenm; + @XmlElement(name = "FRST_REGIST_DE", required = true, nillable = true) + protected String frstregistde; + @XmlElement(name = "FOM_NM", required = true, nillable = true) + protected String fomnm; + @XmlElement(name = "ACQS_DE", required = true, nillable = true) + protected String acqsde; + @XmlElement(name = "ACQS_END_DE", required = true, nillable = true) + protected String acqsendde; + @XmlElement(name = "YBL_MD", required = true, nillable = true) + protected String yblmd; + @XmlElement(name = "TRANSR_REGIST_DE", required = true, nillable = true) + protected String transrregistde; + @XmlElement(name = "SPCF_REGIST_STTUS_CODE", required = true, nillable = true) + protected String spcfregiststtuscode; + @XmlElement(name = "COLOR_NM", required = true, nillable = true) + protected String colornm; + @XmlElement(name = "MRTG_CO", required = true, nillable = true) + protected String mrtgco; + @XmlElement(name = "SEIZR_CO", required = true, nillable = true) + protected String seizrco; + @XmlElement(name = "STMD_CO", required = true, nillable = true) + protected String stmdco; + @XmlElement(name = "NMPL_CSDY_AT", required = true, nillable = true) + protected String nmplcsdyat; + @XmlElement(name = "NMPL_CSDY_REMNR_DE", required = true, nillable = true) + protected String nmplcsdyremnrde; + @XmlElement(name = "ORIGIN_SE_CODE", required = true, nillable = true) + protected String originsecode; + @XmlElement(name = "NMPL_STNDRD_CODE", required = true, nillable = true) + protected String nmplstndrdcode; + @XmlElement(name = "ACQS_AMOUNT", required = true, nillable = true) + protected String acqsamount; + @XmlElement(name = "INSPT_VALID_PD_BGNDE", required = true, nillable = true) + protected String insptvalidpdbgnde; + @XmlElement(name = "INSPT_VALID_PD_ENDDE", required = true, nillable = true) + protected String insptvalidpdendde; + @XmlElement(name = "CHCK_VALID_PD_BGNDE", required = true, nillable = true) + protected String chckvalidpdbgnde; + @XmlElement(name = "CHCK_VALID_PD_ENDDE", required = true, nillable = true) + protected String chckvalidpdendde; + @XmlElement(name = "USE_STRNGHLD_GRC_CODE", required = true, nillable = true) + protected String usestrnghldgrccode; + @XmlElement(name = "TKCAR_PSCAP_CO", required = true, nillable = true) + protected String tkcarpscapco; + @XmlElement(name = "SPMNNO", required = true, nillable = true) + protected String spmnno; + @XmlElement(name = "TRVL_DSTNC", required = true, nillable = true) + protected String trvldstnc; + @XmlElement(name = "FRST_REGIST_RQRCNO", required = true, nillable = true) + protected String frstregistrqrcno; + @XmlElement(name = "VLNT_ERSR_PRVNTC_NTICE_DE", required = true, nillable = true) + protected String vlntersrprvntcnticede; + @XmlElement(name = "REGIST_INSTT_NM", required = true, nillable = true) + protected String registinsttnm; + @XmlElement(name = "PROCESS_IMPRTY_RESN_CODE", required = true, nillable = true) + protected String processimprtyresncode; + @XmlElement(name = "PROCESS_IMPRTY_RESN_DTLS", required = true, nillable = true) + protected String processimprtyresndtls; + @XmlElement(name = "VIMS_PRPOS_SE_CODE", required = true, nillable = true) + protected String vimsprpossecode; + @XmlElement(name = "VIMS_VHCTY_ASORT_CODE", required = true, nillable = true) + protected String vimsvhctyasortcode; + @XmlElement(name = "VIMS_VHCTY_TY_CODE", required = true, nillable = true) + protected String vimsvhctytycode; + @XmlElement(name = "VIMS_VHCTY_SE_CODE", required = true, nillable = true) + protected String vimsvhctysecode; + @XmlElement(name = "CBD_LT", required = true, nillable = true) + protected String cbdlt; + @XmlElement(name = "CBD_BT", required = true, nillable = true) + protected String cbdbt; + @XmlElement(name = "CBD_HG", required = true, nillable = true) + protected String cbdhg; + @XmlElement(name = "FRST_MXMM_LDG", required = true, nillable = true) + protected String frstmxmmldg; + + /** + * prye Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPRYE() { + return prye; + } + + /** + * prye Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPRYE(String value) { + this.prye = value; + } + + /** + * registde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getREGISTDE() { + return registde; + } + + /** + * registde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREGISTDE(String value) { + this.registde = value; + } + + /** + * ersrregistsecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getERSRREGISTSECODE() { + return ersrregistsecode; + } + + /** + * ersrregistsecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setERSRREGISTSECODE(String value) { + this.ersrregistsecode = value; + } + + /** + * ersrregistsenm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getERSRREGISTSENM() { + return ersrregistsenm; + } + + /** + * ersrregistsenm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setERSRREGISTSENM(String value) { + this.ersrregistsenm = value; + } + + /** + * ersrregistde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getERSRREGISTDE() { + return ersrregistde; + } + + /** + * ersrregistde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setERSRREGISTDE(String value) { + this.ersrregistde = value; + } + + /** + * registdetailcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getREGISTDETAILCODE() { + return registdetailcode; + } + + /** + * registdetailcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREGISTDETAILCODE(String value) { + this.registdetailcode = value; + } + + /** + * dsplvl Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDSPLVL() { + return dsplvl; + } + + /** + * dsplvl Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDSPLVL(String value) { + this.dsplvl = value; + } + + /** + * usestrnghldlegaldongcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDLEGALDONGCODE() { + return usestrnghldlegaldongcode; + } + + /** + * usestrnghldlegaldongcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDLEGALDONGCODE(String value) { + this.usestrnghldlegaldongcode = value; + } + + /** + * usestrnghldadstrdcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDADSTRDCODE() { + return usestrnghldadstrdcode; + } + + /** + * usestrnghldadstrdcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDADSTRDCODE(String value) { + this.usestrnghldadstrdcode = value; + } + + /** + * usestrnghldmntn Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDMNTN() { + return usestrnghldmntn; + } + + /** + * usestrnghldmntn Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDMNTN(String value) { + this.usestrnghldmntn = value; + } + + /** + * usestrnghldlnbr Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDLNBR() { + return usestrnghldlnbr; + } + + /** + * usestrnghldlnbr Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDLNBR(String value) { + this.usestrnghldlnbr = value; + } + + /** + * usestrnghldho Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDHO() { + return usestrnghldho; + } + + /** + * usestrnghldho Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDHO(String value) { + this.usestrnghldho = value; + } + + /** + * usestrnghldadresnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDADRESNM() { + return usestrnghldadresnm; + } + + /** + * usestrnghldadresnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDADRESNM(String value) { + this.usestrnghldadresnm = value; + } + + /** + * usestrnghldroadnmcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDROADNMCODE() { + return usestrnghldroadnmcode; + } + + /** + * usestrnghldroadnmcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDROADNMCODE(String value) { + this.usestrnghldroadnmcode = value; + } + + /** + * usgsrhldundgrndbuldsecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSGSRHLDUNDGRNDBULDSECODE() { + return usgsrhldundgrndbuldsecode; + } + + /** + * usgsrhldundgrndbuldsecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSGSRHLDUNDGRNDBULDSECODE(String value) { + this.usgsrhldundgrndbuldsecode = value; + } + + /** + * usestrnghldbuldmainno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDBULDMAINNO() { + return usestrnghldbuldmainno; + } + + /** + * usestrnghldbuldmainno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDBULDMAINNO(String value) { + this.usestrnghldbuldmainno = value; + } + + /** + * usestrnghldbuldsubno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDBULDSUBNO() { + return usestrnghldbuldsubno; + } + + /** + * usestrnghldbuldsubno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDBULDSUBNO(String value) { + this.usestrnghldbuldsubno = value; + } + + /** + * mbersecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMBERSECODE() { + return mbersecode; + } + + /** + * mbersecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMBERSECODE(String value) { + this.mbersecode = value; + } + + /** + * mbernm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMBERNM() { + return mbernm; + } + + /** + * mbernm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMBERNM(String value) { + this.mbernm = value; + } + + /** + * mberseno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMBERSENO() { + return mberseno; + } + + /** + * mberseno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMBERSENO(String value) { + this.mberseno = value; + } + + /** + * telno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTELNO() { + return telno; + } + + /** + * telno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTELNO(String value) { + this.telno = value; + } + + /** + * ownerlegaldongcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERLEGALDONGCODE() { + return ownerlegaldongcode; + } + + /** + * ownerlegaldongcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERLEGALDONGCODE(String value) { + this.ownerlegaldongcode = value; + } + + /** + * owneradstrdcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERADSTRDCODE() { + return owneradstrdcode; + } + + /** + * owneradstrdcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERADSTRDCODE(String value) { + this.owneradstrdcode = value; + } + + /** + * ownermntn Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERMNTN() { + return ownermntn; + } + + /** + * ownermntn Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERMNTN(String value) { + this.ownermntn = value; + } + + /** + * ownerlnbr Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERLNBR() { + return ownerlnbr; + } + + /** + * ownerlnbr Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERLNBR(String value) { + this.ownerlnbr = value; + } + + /** + * ownerho Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERHO() { + return ownerho; + } + + /** + * ownerho Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERHO(String value) { + this.ownerho = value; + } + + /** + * owneradresnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERADRESNM() { + return owneradresnm; + } + + /** + * owneradresnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERADRESNM(String value) { + this.owneradresnm = value; + } + + /** + * ownerroadnmcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERROADNMCODE() { + return ownerroadnmcode; + } + + /** + * ownerroadnmcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERROADNMCODE(String value) { + this.ownerroadnmcode = value; + } + + /** + * ownerundgrndbuldsecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERUNDGRNDBULDSECODE() { + return ownerundgrndbuldsecode; + } + + /** + * ownerundgrndbuldsecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERUNDGRNDBULDSECODE(String value) { + this.ownerundgrndbuldsecode = value; + } + + /** + * ownerbuldmainno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERBULDMAINNO() { + return ownerbuldmainno; + } + + /** + * ownerbuldmainno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERBULDMAINNO(String value) { + this.ownerbuldmainno = value; + } + + /** + * ownerbuldsubno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERBULDSUBNO() { + return ownerbuldsubno; + } + + /** + * ownerbuldsubno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERBULDSUBNO(String value) { + this.ownerbuldsubno = value; + } + + /** + * owneradresfull Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERADRESFULL() { + return owneradresfull; + } + + /** + * owneradresfull Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERADRESFULL(String value) { + this.owneradresfull = value; + } + + /** + * aftrvhrno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAFTRVHRNO() { + return aftrvhrno; + } + + /** + * aftrvhrno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAFTRVHRNO(String value) { + this.aftrvhrno = value; + } + + /** + * usefuelcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSEFUELCODE() { + return usefuelcode; + } + + /** + * usefuelcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSEFUELCODE(String value) { + this.usefuelcode = value; + } + + /** + * prpossecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPRPOSSECODE() { + return prpossecode; + } + + /** + * prpossecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPRPOSSECODE(String value) { + this.prpossecode = value; + } + + /** + * mtrsfomnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMTRSFOMNM() { + return mtrsfomnm; + } + + /** + * mtrsfomnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMTRSFOMNM(String value) { + this.mtrsfomnm = value; + } + + /** + * frntvhrno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFRNTVHRNO() { + return frntvhrno; + } + + /** + * frntvhrno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFRNTVHRNO(String value) { + this.frntvhrno = value; + } + + /** + * vhrno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHRNO() { + return vhrno; + } + + /** + * vhrno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHRNO(String value) { + this.vhrno = value; + } + + /** + * vin Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIN() { + return vin; + } + + /** + * vin Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIN(String value) { + this.vin = value; + } + + /** + * cnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNM() { + return cnm; + } + + /** + * cnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNM(String value) { + this.cnm = value; + } + + /** + * vhcletotwt Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCLETOTWT() { + return vhcletotwt; + } + + /** + * vhcletotwt Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCLETOTWT(String value) { + this.vhcletotwt = value; + } + + /** + * caagendde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCAAGENDDE() { + return caagendde; + } + + /** + * caagendde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCAAGENDDE(String value) { + this.caagendde = value; + } + + /** + * changede Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHANGEDE() { + return changede; + } + + /** + * changede Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHANGEDE(String value) { + this.changede = value; + } + + /** + * vhctyasortcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYASORTCODE() { + return vhctyasortcode; + } + + /** + * vhctyasortcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYASORTCODE(String value) { + this.vhctyasortcode = value; + } + + /** + * vhctytycode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYTYCODE() { + return vhctytycode; + } + + /** + * vhctytycode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYTYCODE(String value) { + this.vhctytycode = value; + } + + /** + * vhctysecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYSECODE() { + return vhctysecode; + } + + /** + * vhctysecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYSECODE(String value) { + this.vhctysecode = value; + } + + /** + * mxmmldg Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMXMMLDG() { + return mxmmldg; + } + + /** + * mxmmldg Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMXMMLDG(String value) { + this.mxmmldg = value; + } + + /** + * vhctyasortnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYASORTNM() { + return vhctyasortnm; + } + + /** + * vhctyasortnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYASORTNM(String value) { + this.vhctyasortnm = value; + } + + /** + * vhctytynm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYTYNM() { + return vhctytynm; + } + + /** + * vhctytynm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYTYNM(String value) { + this.vhctytynm = value; + } + + /** + * vhctysenm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYSENM() { + return vhctysenm; + } + + /** + * vhctysenm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYSENM(String value) { + this.vhctysenm = value; + } + + /** + * frstregistde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFRSTREGISTDE() { + return frstregistde; + } + + /** + * frstregistde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFRSTREGISTDE(String value) { + this.frstregistde = value; + } + + /** + * fomnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFOMNM() { + return fomnm; + } + + /** + * fomnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFOMNM(String value) { + this.fomnm = value; + } + + /** + * acqsde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getACQSDE() { + return acqsde; + } + + /** + * acqsde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACQSDE(String value) { + this.acqsde = value; + } + + /** + * acqsendde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getACQSENDDE() { + return acqsendde; + } + + /** + * acqsendde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACQSENDDE(String value) { + this.acqsendde = value; + } + + /** + * yblmd Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getYBLMD() { + return yblmd; + } + + /** + * yblmd Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setYBLMD(String value) { + this.yblmd = value; + } + + /** + * transrregistde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTRANSRREGISTDE() { + return transrregistde; + } + + /** + * transrregistde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTRANSRREGISTDE(String value) { + this.transrregistde = value; + } + + /** + * spcfregiststtuscode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSPCFREGISTSTTUSCODE() { + return spcfregiststtuscode; + } + + /** + * spcfregiststtuscode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSPCFREGISTSTTUSCODE(String value) { + this.spcfregiststtuscode = value; + } + + /** + * colornm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCOLORNM() { + return colornm; + } + + /** + * colornm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCOLORNM(String value) { + this.colornm = value; + } + + /** + * mrtgco Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMRTGCO() { + return mrtgco; + } + + /** + * mrtgco Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMRTGCO(String value) { + this.mrtgco = value; + } + + /** + * seizrco Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSEIZRCO() { + return seizrco; + } + + /** + * seizrco Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSEIZRCO(String value) { + this.seizrco = value; + } + + /** + * stmdco Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTMDCO() { + return stmdco; + } + + /** + * stmdco Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTMDCO(String value) { + this.stmdco = value; + } + + /** + * nmplcsdyat Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNMPLCSDYAT() { + return nmplcsdyat; + } + + /** + * nmplcsdyat Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNMPLCSDYAT(String value) { + this.nmplcsdyat = value; + } + + /** + * nmplcsdyremnrde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNMPLCSDYREMNRDE() { + return nmplcsdyremnrde; + } + + /** + * nmplcsdyremnrde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNMPLCSDYREMNRDE(String value) { + this.nmplcsdyremnrde = value; + } + + /** + * originsecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getORIGINSECODE() { + return originsecode; + } + + /** + * originsecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setORIGINSECODE(String value) { + this.originsecode = value; + } + + /** + * nmplstndrdcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNMPLSTNDRDCODE() { + return nmplstndrdcode; + } + + /** + * nmplstndrdcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNMPLSTNDRDCODE(String value) { + this.nmplstndrdcode = value; + } + + /** + * acqsamount Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getACQSAMOUNT() { + return acqsamount; + } + + /** + * acqsamount Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACQSAMOUNT(String value) { + this.acqsamount = value; + } + + /** + * insptvalidpdbgnde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getINSPTVALIDPDBGNDE() { + return insptvalidpdbgnde; + } + + /** + * insptvalidpdbgnde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setINSPTVALIDPDBGNDE(String value) { + this.insptvalidpdbgnde = value; + } + + /** + * insptvalidpdendde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getINSPTVALIDPDENDDE() { + return insptvalidpdendde; + } + + /** + * insptvalidpdendde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setINSPTVALIDPDENDDE(String value) { + this.insptvalidpdendde = value; + } + + /** + * chckvalidpdbgnde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHCKVALIDPDBGNDE() { + return chckvalidpdbgnde; + } + + /** + * chckvalidpdbgnde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHCKVALIDPDBGNDE(String value) { + this.chckvalidpdbgnde = value; + } + + /** + * chckvalidpdendde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHCKVALIDPDENDDE() { + return chckvalidpdendde; + } + + /** + * chckvalidpdendde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHCKVALIDPDENDDE(String value) { + this.chckvalidpdendde = value; + } + + /** + * usestrnghldgrccode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDGRCCODE() { + return usestrnghldgrccode; + } + + /** + * usestrnghldgrccode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDGRCCODE(String value) { + this.usestrnghldgrccode = value; + } + + /** + * tkcarpscapco Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTKCARPSCAPCO() { + return tkcarpscapco; + } + + /** + * tkcarpscapco Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTKCARPSCAPCO(String value) { + this.tkcarpscapco = value; + } + + /** + * spmnno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSPMNNO() { + return spmnno; + } + + /** + * spmnno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSPMNNO(String value) { + this.spmnno = value; + } + + /** + * trvldstnc Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTRVLDSTNC() { + return trvldstnc; + } + + /** + * trvldstnc Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTRVLDSTNC(String value) { + this.trvldstnc = value; + } + + /** + * frstregistrqrcno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFRSTREGISTRQRCNO() { + return frstregistrqrcno; + } + + /** + * frstregistrqrcno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFRSTREGISTRQRCNO(String value) { + this.frstregistrqrcno = value; + } + + /** + * vlntersrprvntcnticede Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVLNTERSRPRVNTCNTICEDE() { + return vlntersrprvntcnticede; + } + + /** + * vlntersrprvntcnticede Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVLNTERSRPRVNTCNTICEDE(String value) { + this.vlntersrprvntcnticede = value; + } + + /** + * registinsttnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getREGISTINSTTNM() { + return registinsttnm; + } + + /** + * registinsttnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREGISTINSTTNM(String value) { + this.registinsttnm = value; + } + + /** + * processimprtyresncode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPROCESSIMPRTYRESNCODE() { + return processimprtyresncode; + } + + /** + * processimprtyresncode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPROCESSIMPRTYRESNCODE(String value) { + this.processimprtyresncode = value; + } + + /** + * processimprtyresndtls Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPROCESSIMPRTYRESNDTLS() { + return processimprtyresndtls; + } + + /** + * processimprtyresndtls Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPROCESSIMPRTYRESNDTLS(String value) { + this.processimprtyresndtls = value; + } + + /** + * vimsprpossecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIMSPRPOSSECODE() { + return vimsprpossecode; + } + + /** + * vimsprpossecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIMSPRPOSSECODE(String value) { + this.vimsprpossecode = value; + } + + /** + * vimsvhctyasortcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIMSVHCTYASORTCODE() { + return vimsvhctyasortcode; + } + + /** + * vimsvhctyasortcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIMSVHCTYASORTCODE(String value) { + this.vimsvhctyasortcode = value; + } + + /** + * vimsvhctytycode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIMSVHCTYTYCODE() { + return vimsvhctytycode; + } + + /** + * vimsvhctytycode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIMSVHCTYTYCODE(String value) { + this.vimsvhctytycode = value; + } + + /** + * vimsvhctysecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIMSVHCTYSECODE() { + return vimsvhctysecode; + } + + /** + * vimsvhctysecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIMSVHCTYSECODE(String value) { + this.vimsvhctysecode = value; + } + + /** + * cbdlt Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCBDLT() { + return cbdlt; + } + + /** + * cbdlt Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCBDLT(String value) { + this.cbdlt = value; + } + + /** + * cbdbt Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCBDBT() { + return cbdbt; + } + + /** + * cbdbt Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCBDBT(String value) { + this.cbdbt = value; + } + + /** + * cbdhg Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCBDHG() { + return cbdhg; + } + + /** + * cbdhg Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCBDHG(String value) { + this.cbdhg = value; + } + + /** + * frstmxmmldg Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFRSTMXMMLDG() { + return frstmxmmldg; + } + + /** + * frstmxmmldg Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFRSTMXMMLDG(String value) { + this.frstmxmmldg = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTest.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTest.java new file mode 100644 index 00000000..c869e0a8 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTest.java @@ -0,0 +1,92 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="findRegBasicTestParameter" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findRegBasicTestParameter"/>
+ *         <element name="requestContext" type="{types.common}WsRequestContext"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "findRegBasicTestParameter", + "requestContext" +}) +@XmlRootElement(name = "findRegBasicTest") +public class FindRegBasicTest { + + @XmlElement(required = true) + protected FindRegBasicTestParameter findRegBasicTestParameter; + @XmlElement(required = true) + protected WsRequestContext requestContext; + + /** + * findRegBasicTestParameter Ӽ ɴϴ. + * + * @return + * possible object is + * {@link FindRegBasicTestParameter } + * + */ + public FindRegBasicTestParameter getFindRegBasicTestParameter() { + return findRegBasicTestParameter; + } + + /** + * findRegBasicTestParameter Ӽ մϴ. + * + * @param value + * allowed object is + * {@link FindRegBasicTestParameter } + * + */ + public void setFindRegBasicTestParameter(FindRegBasicTestParameter value) { + this.findRegBasicTestParameter = value; + } + + /** + * requestContext Ӽ ɴϴ. + * + * @return + * possible object is + * {@link WsRequestContext } + * + */ + public WsRequestContext getRequestContext() { + return requestContext; + } + + /** + * requestContext Ӽ մϴ. + * + * @param value + * allowed object is + * {@link WsRequestContext } + * + */ + public void setRequestContext(WsRequestContext value) { + this.requestContext = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestParameter.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestParameter.java new file mode 100644 index 00000000..e1977c88 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestParameter.java @@ -0,0 +1,69 @@ + +package testserver.wsdlserver.lvisserver; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findRegBasicTestParameter complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findRegBasicTestParameter">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="eaiRequest_rs" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findRegBasicTestParameterEaiRequest_rsRecord" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findRegBasicTestParameter", propOrder = { + "eaiRequestRs" +}) +public class FindRegBasicTestParameter { + + @XmlElement(name = "eaiRequest_rs") + protected List eaiRequestRs; + + /** + * Gets the value of the eaiRequestRs property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the eaiRequestRs property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEaiRequestRs().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FindRegBasicTestParameterEaiRequestRsRecord } + * + * + */ + public List getEaiRequestRs() { + if (eaiRequestRs == null) { + eaiRequestRs = new ArrayList(); + } + return this.eaiRequestRs; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestParameterEaiRequestRsRecord.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestParameterEaiRequestRsRecord.java new file mode 100644 index 00000000..6f3a357d --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestParameterEaiRequestRsRecord.java @@ -0,0 +1,209 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findRegBasicTestParameterEaiRequest_rsRecord complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findRegBasicTestParameterEaiRequest_rsRecord">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="LEVY_STDDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="0"/>
+ *               <maxLength value="128"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="INQIRE_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="0"/>
+ *               <maxLength value="128"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHRNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="0"/>
+ *               <maxLength value="128"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIN">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="0"/>
+ *               <maxLength value="128"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_MBER_NO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="0"/>
+ *               <maxLength value="128"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findRegBasicTestParameterEaiRequest_rsRecord", propOrder = { + "levystdde", + "inqiresecode", + "vhrno", + "vin", + "ownermberno" +}) +public class FindRegBasicTestParameterEaiRequestRsRecord { + + @XmlElement(name = "LEVY_STDDE", required = true, nillable = true) + protected String levystdde; + @XmlElement(name = "INQIRE_SE_CODE", required = true, nillable = true) + protected String inqiresecode; + @XmlElement(name = "VHRNO", required = true, nillable = true) + protected String vhrno; + @XmlElement(name = "VIN", required = true, nillable = true) + protected String vin; + @XmlElement(name = "OWNER_MBER_NO", required = true, nillable = true) + protected String ownermberno; + + /** + * levystdde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLEVYSTDDE() { + return levystdde; + } + + /** + * levystdde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLEVYSTDDE(String value) { + this.levystdde = value; + } + + /** + * inqiresecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getINQIRESECODE() { + return inqiresecode; + } + + /** + * inqiresecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setINQIRESECODE(String value) { + this.inqiresecode = value; + } + + /** + * vhrno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHRNO() { + return vhrno; + } + + /** + * vhrno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHRNO(String value) { + this.vhrno = value; + } + + /** + * vin Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIN() { + return vin; + } + + /** + * vin Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIN(String value) { + this.vin = value; + } + + /** + * ownermberno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERMBERNO() { + return ownermberno; + } + + /** + * ownermberno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERMBERNO(String value) { + this.ownermberno = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestResponseType.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestResponseType.java new file mode 100644 index 00000000..cdb4d805 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestResponseType.java @@ -0,0 +1,64 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="findRegBasicTestReturn" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findRegBasicTestReturn"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "findRegBasicTestReturn" +}) +@XmlRootElement(name = "findRegBasicTestResponseType") +public class FindRegBasicTestResponseType { + + @XmlElement(required = true) + protected FindRegBasicTestReturn findRegBasicTestReturn; + + /** + * findRegBasicTestReturn Ӽ ɴϴ. + * + * @return + * possible object is + * {@link FindRegBasicTestReturn } + * + */ + public FindRegBasicTestReturn getFindRegBasicTestReturn() { + return findRegBasicTestReturn; + } + + /** + * findRegBasicTestReturn Ӽ մϴ. + * + * @param value + * allowed object is + * {@link FindRegBasicTestReturn } + * + */ + public void setFindRegBasicTestReturn(FindRegBasicTestReturn value) { + this.findRegBasicTestReturn = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestReturn.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestReturn.java new file mode 100644 index 00000000..6b896c07 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestReturn.java @@ -0,0 +1,97 @@ + +package testserver.wsdlserver.lvisserver; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findRegBasicTestReturn complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findRegBasicTestReturn">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="eaiResponse_rs" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findRegBasicTestReturnEaiResponse_rsRecord" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="resultMessage" type="{types.common}ResultMessage"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findRegBasicTestReturn", propOrder = { + "eaiResponseRs", + "resultMessage" +}) +public class FindRegBasicTestReturn { + + @XmlElement(name = "eaiResponse_rs") + protected List eaiResponseRs; + @XmlElement(required = true) + protected ResultMessage resultMessage; + + /** + * Gets the value of the eaiResponseRs property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the eaiResponseRs property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEaiResponseRs().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FindRegBasicTestReturnEaiResponseRsRecord } + * + * + */ + public List getEaiResponseRs() { + if (eaiResponseRs == null) { + eaiResponseRs = new ArrayList(); + } + return this.eaiResponseRs; + } + + /** + * resultMessage Ӽ ɴϴ. + * + * @return + * possible object is + * {@link ResultMessage } + * + */ + public ResultMessage getResultMessage() { + return resultMessage; + } + + /** + * resultMessage Ӽ մϴ. + * + * @param value + * allowed object is + * {@link ResultMessage } + * + */ + public void setResultMessage(ResultMessage value) { + this.resultMessage = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestReturnEaiResponseRsRecord.java b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestReturnEaiResponseRsRecord.java new file mode 100644 index 00000000..ae241b0f --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindRegBasicTestReturnEaiResponseRsRecord.java @@ -0,0 +1,2641 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findRegBasicTestReturnEaiResponse_rsRecord complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findRegBasicTestReturnEaiResponse_rsRecord">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="PRYE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="REGIST_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ERSR_REGIST_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ERSR_REGIST_SE_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ERSR_REGIST_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="REGIST_DETAIL_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="DSPLVL">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_LEGALDONG_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_ADSTRD_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_MNTN">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_LNBR">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_HO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_ADRES_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MBER_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MBER_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MBER_SE_NO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TELNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_LEGALDONG_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_ADSTRD_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_MNTN">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_LNBR">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_HO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_ADRES_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="OWNER_ADRES_FULL">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="AFTR_VHRNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_FUEL_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="PRPOS_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MTRS_FOM_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FRNT_VHRNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHRNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIN">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CNM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCLE_TOT_WT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CAAG_ENDDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CHANGE_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_ASORT_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_TY_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MXMM_LDG">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_ASORT_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_TY_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VHCTY_SE_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FRST_REGIST_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FOM_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ACQS_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ACQS_END_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="YBL_MD">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TRANSR_REGIST_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="SPCF_REGIST_STTUS_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="COLOR_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MRTG_CO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="SEIZR_CO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="STMD_CO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="NMPL_CSDY_AT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="NMPL_CSDY_REMNR_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ORIGIN_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="NMPL_STNDRD_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ACQS_AMOUNT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="INSPT_VALID_PD_BGNDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="INSPT_VALID_PD_ENDDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CHCK_VALID_PD_BGNDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CHCK_VALID_PD_ENDDE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="USE_STRNGHLD_GRC_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TKCAR_PSCAP_CO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="SPMNNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TRVL_DSTNC">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FRST_REGIST_RQRCNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VLNT_ERSR_PRVNTC_NTICE_DE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="REGIST_INSTT_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="PROCESS_IMPRTY_RESN_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="PROCESS_IMPRTY_RESN_DTLS">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIMS_PRPOS_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIMS_VHCTY_ASORT_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIMS_VHCTY_TY_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="VIMS_VHCTY_SE_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CBD_LT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CBD_BT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CBD_HG">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FRST_MXMM_LDG">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findRegBasicTestReturnEaiResponse_rsRecord", propOrder = { + "prye", + "registde", + "ersrregistsecode", + "ersrregistsenm", + "ersrregistde", + "registdetailcode", + "dsplvl", + "usestrnghldlegaldongcode", + "usestrnghldadstrdcode", + "usestrnghldmntn", + "usestrnghldlnbr", + "usestrnghldho", + "usestrnghldadresnm", + "mbersecode", + "mbernm", + "mberseno", + "telno", + "ownerlegaldongcode", + "owneradstrdcode", + "ownermntn", + "ownerlnbr", + "ownerho", + "owneradresnm", + "owneradresfull", + "aftrvhrno", + "usefuelcode", + "prpossecode", + "mtrsfomnm", + "frntvhrno", + "vhrno", + "vin", + "cnm", + "vhcletotwt", + "caagendde", + "changede", + "vhctyasortcode", + "vhctytycode", + "vhctysecode", + "mxmmldg", + "vhctyasortnm", + "vhctytynm", + "vhctysenm", + "frstregistde", + "fomnm", + "acqsde", + "acqsendde", + "yblmd", + "transrregistde", + "spcfregiststtuscode", + "colornm", + "mrtgco", + "seizrco", + "stmdco", + "nmplcsdyat", + "nmplcsdyremnrde", + "originsecode", + "nmplstndrdcode", + "acqsamount", + "insptvalidpdbgnde", + "insptvalidpdendde", + "chckvalidpdbgnde", + "chckvalidpdendde", + "usestrnghldgrccode", + "tkcarpscapco", + "spmnno", + "trvldstnc", + "frstregistrqrcno", + "vlntersrprvntcnticede", + "registinsttnm", + "processimprtyresncode", + "processimprtyresndtls", + "vimsprpossecode", + "vimsvhctyasortcode", + "vimsvhctytycode", + "vimsvhctysecode", + "cbdlt", + "cbdbt", + "cbdhg", + "frstmxmmldg" +}) +public class FindRegBasicTestReturnEaiResponseRsRecord { + + @XmlElement(name = "PRYE", required = true, nillable = true) + protected String prye; + @XmlElement(name = "REGIST_DE", required = true, nillable = true) + protected String registde; + @XmlElement(name = "ERSR_REGIST_SE_CODE", required = true, nillable = true) + protected String ersrregistsecode; + @XmlElement(name = "ERSR_REGIST_SE_NM", required = true, nillable = true) + protected String ersrregistsenm; + @XmlElement(name = "ERSR_REGIST_DE", required = true, nillable = true) + protected String ersrregistde; + @XmlElement(name = "REGIST_DETAIL_CODE", required = true, nillable = true) + protected String registdetailcode; + @XmlElement(name = "DSPLVL", required = true, nillable = true) + protected String dsplvl; + @XmlElement(name = "USE_STRNGHLD_LEGALDONG_CODE", required = true, nillable = true) + protected String usestrnghldlegaldongcode; + @XmlElement(name = "USE_STRNGHLD_ADSTRD_CODE", required = true, nillable = true) + protected String usestrnghldadstrdcode; + @XmlElement(name = "USE_STRNGHLD_MNTN", required = true, nillable = true) + protected String usestrnghldmntn; + @XmlElement(name = "USE_STRNGHLD_LNBR", required = true, nillable = true) + protected String usestrnghldlnbr; + @XmlElement(name = "USE_STRNGHLD_HO", required = true, nillable = true) + protected String usestrnghldho; + @XmlElement(name = "USE_STRNGHLD_ADRES_NM", required = true, nillable = true) + protected String usestrnghldadresnm; + @XmlElement(name = "MBER_SE_CODE", required = true, nillable = true) + protected String mbersecode; + @XmlElement(name = "MBER_NM", required = true, nillable = true) + protected String mbernm; + @XmlElement(name = "MBER_SE_NO", required = true, nillable = true) + protected String mberseno; + @XmlElement(name = "TELNO", required = true, nillable = true) + protected String telno; + @XmlElement(name = "OWNER_LEGALDONG_CODE", required = true, nillable = true) + protected String ownerlegaldongcode; + @XmlElement(name = "OWNER_ADSTRD_CODE", required = true, nillable = true) + protected String owneradstrdcode; + @XmlElement(name = "OWNER_MNTN", required = true, nillable = true) + protected String ownermntn; + @XmlElement(name = "OWNER_LNBR", required = true, nillable = true) + protected String ownerlnbr; + @XmlElement(name = "OWNER_HO", required = true, nillable = true) + protected String ownerho; + @XmlElement(name = "OWNER_ADRES_NM", required = true, nillable = true) + protected String owneradresnm; + @XmlElement(name = "OWNER_ADRES_FULL", required = true, nillable = true) + protected String owneradresfull; + @XmlElement(name = "AFTR_VHRNO", required = true, nillable = true) + protected String aftrvhrno; + @XmlElement(name = "USE_FUEL_CODE", required = true, nillable = true) + protected String usefuelcode; + @XmlElement(name = "PRPOS_SE_CODE", required = true, nillable = true) + protected String prpossecode; + @XmlElement(name = "MTRS_FOM_NM", required = true, nillable = true) + protected String mtrsfomnm; + @XmlElement(name = "FRNT_VHRNO", required = true, nillable = true) + protected String frntvhrno; + @XmlElement(name = "VHRNO", required = true, nillable = true) + protected String vhrno; + @XmlElement(name = "VIN", required = true, nillable = true) + protected String vin; + @XmlElement(name = "CNM", required = true, nillable = true) + protected String cnm; + @XmlElement(name = "VHCLE_TOT_WT", required = true, nillable = true) + protected String vhcletotwt; + @XmlElement(name = "CAAG_ENDDE", required = true, nillable = true) + protected String caagendde; + @XmlElement(name = "CHANGE_DE", required = true, nillable = true) + protected String changede; + @XmlElement(name = "VHCTY_ASORT_CODE", required = true, nillable = true) + protected String vhctyasortcode; + @XmlElement(name = "VHCTY_TY_CODE", required = true, nillable = true) + protected String vhctytycode; + @XmlElement(name = "VHCTY_SE_CODE", required = true, nillable = true) + protected String vhctysecode; + @XmlElement(name = "MXMM_LDG", required = true, nillable = true) + protected String mxmmldg; + @XmlElement(name = "VHCTY_ASORT_NM", required = true, nillable = true) + protected String vhctyasortnm; + @XmlElement(name = "VHCTY_TY_NM", required = true, nillable = true) + protected String vhctytynm; + @XmlElement(name = "VHCTY_SE_NM", required = true, nillable = true) + protected String vhctysenm; + @XmlElement(name = "FRST_REGIST_DE", required = true, nillable = true) + protected String frstregistde; + @XmlElement(name = "FOM_NM", required = true, nillable = true) + protected String fomnm; + @XmlElement(name = "ACQS_DE", required = true, nillable = true) + protected String acqsde; + @XmlElement(name = "ACQS_END_DE", required = true, nillable = true) + protected String acqsendde; + @XmlElement(name = "YBL_MD", required = true, nillable = true) + protected String yblmd; + @XmlElement(name = "TRANSR_REGIST_DE", required = true, nillable = true) + protected String transrregistde; + @XmlElement(name = "SPCF_REGIST_STTUS_CODE", required = true, nillable = true) + protected String spcfregiststtuscode; + @XmlElement(name = "COLOR_NM", required = true, nillable = true) + protected String colornm; + @XmlElement(name = "MRTG_CO", required = true, nillable = true) + protected String mrtgco; + @XmlElement(name = "SEIZR_CO", required = true, nillable = true) + protected String seizrco; + @XmlElement(name = "STMD_CO", required = true, nillable = true) + protected String stmdco; + @XmlElement(name = "NMPL_CSDY_AT", required = true, nillable = true) + protected String nmplcsdyat; + @XmlElement(name = "NMPL_CSDY_REMNR_DE", required = true, nillable = true) + protected String nmplcsdyremnrde; + @XmlElement(name = "ORIGIN_SE_CODE", required = true, nillable = true) + protected String originsecode; + @XmlElement(name = "NMPL_STNDRD_CODE", required = true, nillable = true) + protected String nmplstndrdcode; + @XmlElement(name = "ACQS_AMOUNT", required = true, nillable = true) + protected String acqsamount; + @XmlElement(name = "INSPT_VALID_PD_BGNDE", required = true, nillable = true) + protected String insptvalidpdbgnde; + @XmlElement(name = "INSPT_VALID_PD_ENDDE", required = true, nillable = true) + protected String insptvalidpdendde; + @XmlElement(name = "CHCK_VALID_PD_BGNDE", required = true, nillable = true) + protected String chckvalidpdbgnde; + @XmlElement(name = "CHCK_VALID_PD_ENDDE", required = true, nillable = true) + protected String chckvalidpdendde; + @XmlElement(name = "USE_STRNGHLD_GRC_CODE", required = true, nillable = true) + protected String usestrnghldgrccode; + @XmlElement(name = "TKCAR_PSCAP_CO", required = true, nillable = true) + protected String tkcarpscapco; + @XmlElement(name = "SPMNNO", required = true, nillable = true) + protected String spmnno; + @XmlElement(name = "TRVL_DSTNC", required = true, nillable = true) + protected String trvldstnc; + @XmlElement(name = "FRST_REGIST_RQRCNO", required = true, nillable = true) + protected String frstregistrqrcno; + @XmlElement(name = "VLNT_ERSR_PRVNTC_NTICE_DE", required = true, nillable = true) + protected String vlntersrprvntcnticede; + @XmlElement(name = "REGIST_INSTT_NM", required = true, nillable = true) + protected String registinsttnm; + @XmlElement(name = "PROCESS_IMPRTY_RESN_CODE", required = true, nillable = true) + protected String processimprtyresncode; + @XmlElement(name = "PROCESS_IMPRTY_RESN_DTLS", required = true, nillable = true) + protected String processimprtyresndtls; + @XmlElement(name = "VIMS_PRPOS_SE_CODE", required = true, nillable = true) + protected String vimsprpossecode; + @XmlElement(name = "VIMS_VHCTY_ASORT_CODE", required = true, nillable = true) + protected String vimsvhctyasortcode; + @XmlElement(name = "VIMS_VHCTY_TY_CODE", required = true, nillable = true) + protected String vimsvhctytycode; + @XmlElement(name = "VIMS_VHCTY_SE_CODE", required = true, nillable = true) + protected String vimsvhctysecode; + @XmlElement(name = "CBD_LT", required = true, nillable = true) + protected String cbdlt; + @XmlElement(name = "CBD_BT", required = true, nillable = true) + protected String cbdbt; + @XmlElement(name = "CBD_HG", required = true, nillable = true) + protected String cbdhg; + @XmlElement(name = "FRST_MXMM_LDG", required = true, nillable = true) + protected String frstmxmmldg; + + /** + * prye Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPRYE() { + return prye; + } + + /** + * prye Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPRYE(String value) { + this.prye = value; + } + + /** + * registde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getREGISTDE() { + return registde; + } + + /** + * registde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREGISTDE(String value) { + this.registde = value; + } + + /** + * ersrregistsecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getERSRREGISTSECODE() { + return ersrregistsecode; + } + + /** + * ersrregistsecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setERSRREGISTSECODE(String value) { + this.ersrregistsecode = value; + } + + /** + * ersrregistsenm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getERSRREGISTSENM() { + return ersrregistsenm; + } + + /** + * ersrregistsenm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setERSRREGISTSENM(String value) { + this.ersrregistsenm = value; + } + + /** + * ersrregistde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getERSRREGISTDE() { + return ersrregistde; + } + + /** + * ersrregistde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setERSRREGISTDE(String value) { + this.ersrregistde = value; + } + + /** + * registdetailcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getREGISTDETAILCODE() { + return registdetailcode; + } + + /** + * registdetailcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREGISTDETAILCODE(String value) { + this.registdetailcode = value; + } + + /** + * dsplvl Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDSPLVL() { + return dsplvl; + } + + /** + * dsplvl Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDSPLVL(String value) { + this.dsplvl = value; + } + + /** + * usestrnghldlegaldongcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDLEGALDONGCODE() { + return usestrnghldlegaldongcode; + } + + /** + * usestrnghldlegaldongcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDLEGALDONGCODE(String value) { + this.usestrnghldlegaldongcode = value; + } + + /** + * usestrnghldadstrdcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDADSTRDCODE() { + return usestrnghldadstrdcode; + } + + /** + * usestrnghldadstrdcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDADSTRDCODE(String value) { + this.usestrnghldadstrdcode = value; + } + + /** + * usestrnghldmntn Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDMNTN() { + return usestrnghldmntn; + } + + /** + * usestrnghldmntn Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDMNTN(String value) { + this.usestrnghldmntn = value; + } + + /** + * usestrnghldlnbr Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDLNBR() { + return usestrnghldlnbr; + } + + /** + * usestrnghldlnbr Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDLNBR(String value) { + this.usestrnghldlnbr = value; + } + + /** + * usestrnghldho Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDHO() { + return usestrnghldho; + } + + /** + * usestrnghldho Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDHO(String value) { + this.usestrnghldho = value; + } + + /** + * usestrnghldadresnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDADRESNM() { + return usestrnghldadresnm; + } + + /** + * usestrnghldadresnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDADRESNM(String value) { + this.usestrnghldadresnm = value; + } + + /** + * mbersecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMBERSECODE() { + return mbersecode; + } + + /** + * mbersecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMBERSECODE(String value) { + this.mbersecode = value; + } + + /** + * mbernm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMBERNM() { + return mbernm; + } + + /** + * mbernm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMBERNM(String value) { + this.mbernm = value; + } + + /** + * mberseno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMBERSENO() { + return mberseno; + } + + /** + * mberseno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMBERSENO(String value) { + this.mberseno = value; + } + + /** + * telno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTELNO() { + return telno; + } + + /** + * telno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTELNO(String value) { + this.telno = value; + } + + /** + * ownerlegaldongcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERLEGALDONGCODE() { + return ownerlegaldongcode; + } + + /** + * ownerlegaldongcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERLEGALDONGCODE(String value) { + this.ownerlegaldongcode = value; + } + + /** + * owneradstrdcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERADSTRDCODE() { + return owneradstrdcode; + } + + /** + * owneradstrdcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERADSTRDCODE(String value) { + this.owneradstrdcode = value; + } + + /** + * ownermntn Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERMNTN() { + return ownermntn; + } + + /** + * ownermntn Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERMNTN(String value) { + this.ownermntn = value; + } + + /** + * ownerlnbr Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERLNBR() { + return ownerlnbr; + } + + /** + * ownerlnbr Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERLNBR(String value) { + this.ownerlnbr = value; + } + + /** + * ownerho Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERHO() { + return ownerho; + } + + /** + * ownerho Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERHO(String value) { + this.ownerho = value; + } + + /** + * owneradresnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERADRESNM() { + return owneradresnm; + } + + /** + * owneradresnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERADRESNM(String value) { + this.owneradresnm = value; + } + + /** + * owneradresfull Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWNERADRESFULL() { + return owneradresfull; + } + + /** + * owneradresfull Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWNERADRESFULL(String value) { + this.owneradresfull = value; + } + + /** + * aftrvhrno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAFTRVHRNO() { + return aftrvhrno; + } + + /** + * aftrvhrno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAFTRVHRNO(String value) { + this.aftrvhrno = value; + } + + /** + * usefuelcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSEFUELCODE() { + return usefuelcode; + } + + /** + * usefuelcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSEFUELCODE(String value) { + this.usefuelcode = value; + } + + /** + * prpossecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPRPOSSECODE() { + return prpossecode; + } + + /** + * prpossecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPRPOSSECODE(String value) { + this.prpossecode = value; + } + + /** + * mtrsfomnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMTRSFOMNM() { + return mtrsfomnm; + } + + /** + * mtrsfomnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMTRSFOMNM(String value) { + this.mtrsfomnm = value; + } + + /** + * frntvhrno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFRNTVHRNO() { + return frntvhrno; + } + + /** + * frntvhrno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFRNTVHRNO(String value) { + this.frntvhrno = value; + } + + /** + * vhrno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHRNO() { + return vhrno; + } + + /** + * vhrno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHRNO(String value) { + this.vhrno = value; + } + + /** + * vin Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIN() { + return vin; + } + + /** + * vin Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIN(String value) { + this.vin = value; + } + + /** + * cnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNM() { + return cnm; + } + + /** + * cnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNM(String value) { + this.cnm = value; + } + + /** + * vhcletotwt Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCLETOTWT() { + return vhcletotwt; + } + + /** + * vhcletotwt Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCLETOTWT(String value) { + this.vhcletotwt = value; + } + + /** + * caagendde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCAAGENDDE() { + return caagendde; + } + + /** + * caagendde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCAAGENDDE(String value) { + this.caagendde = value; + } + + /** + * changede Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHANGEDE() { + return changede; + } + + /** + * changede Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHANGEDE(String value) { + this.changede = value; + } + + /** + * vhctyasortcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYASORTCODE() { + return vhctyasortcode; + } + + /** + * vhctyasortcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYASORTCODE(String value) { + this.vhctyasortcode = value; + } + + /** + * vhctytycode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYTYCODE() { + return vhctytycode; + } + + /** + * vhctytycode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYTYCODE(String value) { + this.vhctytycode = value; + } + + /** + * vhctysecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYSECODE() { + return vhctysecode; + } + + /** + * vhctysecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYSECODE(String value) { + this.vhctysecode = value; + } + + /** + * mxmmldg Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMXMMLDG() { + return mxmmldg; + } + + /** + * mxmmldg Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMXMMLDG(String value) { + this.mxmmldg = value; + } + + /** + * vhctyasortnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYASORTNM() { + return vhctyasortnm; + } + + /** + * vhctyasortnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYASORTNM(String value) { + this.vhctyasortnm = value; + } + + /** + * vhctytynm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYTYNM() { + return vhctytynm; + } + + /** + * vhctytynm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYTYNM(String value) { + this.vhctytynm = value; + } + + /** + * vhctysenm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHCTYSENM() { + return vhctysenm; + } + + /** + * vhctysenm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHCTYSENM(String value) { + this.vhctysenm = value; + } + + /** + * frstregistde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFRSTREGISTDE() { + return frstregistde; + } + + /** + * frstregistde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFRSTREGISTDE(String value) { + this.frstregistde = value; + } + + /** + * fomnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFOMNM() { + return fomnm; + } + + /** + * fomnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFOMNM(String value) { + this.fomnm = value; + } + + /** + * acqsde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getACQSDE() { + return acqsde; + } + + /** + * acqsde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACQSDE(String value) { + this.acqsde = value; + } + + /** + * acqsendde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getACQSENDDE() { + return acqsendde; + } + + /** + * acqsendde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACQSENDDE(String value) { + this.acqsendde = value; + } + + /** + * yblmd Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getYBLMD() { + return yblmd; + } + + /** + * yblmd Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setYBLMD(String value) { + this.yblmd = value; + } + + /** + * transrregistde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTRANSRREGISTDE() { + return transrregistde; + } + + /** + * transrregistde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTRANSRREGISTDE(String value) { + this.transrregistde = value; + } + + /** + * spcfregiststtuscode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSPCFREGISTSTTUSCODE() { + return spcfregiststtuscode; + } + + /** + * spcfregiststtuscode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSPCFREGISTSTTUSCODE(String value) { + this.spcfregiststtuscode = value; + } + + /** + * colornm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCOLORNM() { + return colornm; + } + + /** + * colornm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCOLORNM(String value) { + this.colornm = value; + } + + /** + * mrtgco Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMRTGCO() { + return mrtgco; + } + + /** + * mrtgco Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMRTGCO(String value) { + this.mrtgco = value; + } + + /** + * seizrco Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSEIZRCO() { + return seizrco; + } + + /** + * seizrco Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSEIZRCO(String value) { + this.seizrco = value; + } + + /** + * stmdco Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTMDCO() { + return stmdco; + } + + /** + * stmdco Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTMDCO(String value) { + this.stmdco = value; + } + + /** + * nmplcsdyat Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNMPLCSDYAT() { + return nmplcsdyat; + } + + /** + * nmplcsdyat Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNMPLCSDYAT(String value) { + this.nmplcsdyat = value; + } + + /** + * nmplcsdyremnrde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNMPLCSDYREMNRDE() { + return nmplcsdyremnrde; + } + + /** + * nmplcsdyremnrde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNMPLCSDYREMNRDE(String value) { + this.nmplcsdyremnrde = value; + } + + /** + * originsecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getORIGINSECODE() { + return originsecode; + } + + /** + * originsecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setORIGINSECODE(String value) { + this.originsecode = value; + } + + /** + * nmplstndrdcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNMPLSTNDRDCODE() { + return nmplstndrdcode; + } + + /** + * nmplstndrdcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNMPLSTNDRDCODE(String value) { + this.nmplstndrdcode = value; + } + + /** + * acqsamount Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getACQSAMOUNT() { + return acqsamount; + } + + /** + * acqsamount Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACQSAMOUNT(String value) { + this.acqsamount = value; + } + + /** + * insptvalidpdbgnde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getINSPTVALIDPDBGNDE() { + return insptvalidpdbgnde; + } + + /** + * insptvalidpdbgnde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setINSPTVALIDPDBGNDE(String value) { + this.insptvalidpdbgnde = value; + } + + /** + * insptvalidpdendde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getINSPTVALIDPDENDDE() { + return insptvalidpdendde; + } + + /** + * insptvalidpdendde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setINSPTVALIDPDENDDE(String value) { + this.insptvalidpdendde = value; + } + + /** + * chckvalidpdbgnde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHCKVALIDPDBGNDE() { + return chckvalidpdbgnde; + } + + /** + * chckvalidpdbgnde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHCKVALIDPDBGNDE(String value) { + this.chckvalidpdbgnde = value; + } + + /** + * chckvalidpdendde Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHCKVALIDPDENDDE() { + return chckvalidpdendde; + } + + /** + * chckvalidpdendde Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHCKVALIDPDENDDE(String value) { + this.chckvalidpdendde = value; + } + + /** + * usestrnghldgrccode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getUSESTRNGHLDGRCCODE() { + return usestrnghldgrccode; + } + + /** + * usestrnghldgrccode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUSESTRNGHLDGRCCODE(String value) { + this.usestrnghldgrccode = value; + } + + /** + * tkcarpscapco Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTKCARPSCAPCO() { + return tkcarpscapco; + } + + /** + * tkcarpscapco Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTKCARPSCAPCO(String value) { + this.tkcarpscapco = value; + } + + /** + * spmnno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSPMNNO() { + return spmnno; + } + + /** + * spmnno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSPMNNO(String value) { + this.spmnno = value; + } + + /** + * trvldstnc Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTRVLDSTNC() { + return trvldstnc; + } + + /** + * trvldstnc Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTRVLDSTNC(String value) { + this.trvldstnc = value; + } + + /** + * frstregistrqrcno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFRSTREGISTRQRCNO() { + return frstregistrqrcno; + } + + /** + * frstregistrqrcno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFRSTREGISTRQRCNO(String value) { + this.frstregistrqrcno = value; + } + + /** + * vlntersrprvntcnticede Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVLNTERSRPRVNTCNTICEDE() { + return vlntersrprvntcnticede; + } + + /** + * vlntersrprvntcnticede Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVLNTERSRPRVNTCNTICEDE(String value) { + this.vlntersrprvntcnticede = value; + } + + /** + * registinsttnm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getREGISTINSTTNM() { + return registinsttnm; + } + + /** + * registinsttnm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREGISTINSTTNM(String value) { + this.registinsttnm = value; + } + + /** + * processimprtyresncode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPROCESSIMPRTYRESNCODE() { + return processimprtyresncode; + } + + /** + * processimprtyresncode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPROCESSIMPRTYRESNCODE(String value) { + this.processimprtyresncode = value; + } + + /** + * processimprtyresndtls Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPROCESSIMPRTYRESNDTLS() { + return processimprtyresndtls; + } + + /** + * processimprtyresndtls Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPROCESSIMPRTYRESNDTLS(String value) { + this.processimprtyresndtls = value; + } + + /** + * vimsprpossecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIMSPRPOSSECODE() { + return vimsprpossecode; + } + + /** + * vimsprpossecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIMSPRPOSSECODE(String value) { + this.vimsprpossecode = value; + } + + /** + * vimsvhctyasortcode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIMSVHCTYASORTCODE() { + return vimsvhctyasortcode; + } + + /** + * vimsvhctyasortcode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIMSVHCTYASORTCODE(String value) { + this.vimsvhctyasortcode = value; + } + + /** + * vimsvhctytycode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIMSVHCTYTYCODE() { + return vimsvhctytycode; + } + + /** + * vimsvhctytycode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIMSVHCTYTYCODE(String value) { + this.vimsvhctytycode = value; + } + + /** + * vimsvhctysecode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIMSVHCTYSECODE() { + return vimsvhctysecode; + } + + /** + * vimsvhctysecode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIMSVHCTYSECODE(String value) { + this.vimsvhctysecode = value; + } + + /** + * cbdlt Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCBDLT() { + return cbdlt; + } + + /** + * cbdlt Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCBDLT(String value) { + this.cbdlt = value; + } + + /** + * cbdbt Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCBDBT() { + return cbdbt; + } + + /** + * cbdbt Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCBDBT(String value) { + this.cbdbt = value; + } + + /** + * cbdhg Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCBDHG() { + return cbdhg; + } + + /** + * cbdhg Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCBDHG(String value) { + this.cbdhg = value; + } + + /** + * frstmxmmldg Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFRSTMXMMLDG() { + return frstmxmmldg; + } + + /** + * frstmxmmldg Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFRSTMXMMLDG(String value) { + this.frstmxmmldg = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwner.java b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwner.java new file mode 100644 index 00000000..e861d60a --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwner.java @@ -0,0 +1,92 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="findVhrnoBasicInfoCopertnOwnerParameter" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findVhrnoBasicInfoCopertnOwnerParameter"/>
+ *         <element name="requestContext" type="{types.common}WsRequestContext"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "findVhrnoBasicInfoCopertnOwnerParameter", + "requestContext" +}) +@XmlRootElement(name = "findVhrnoBasicInfoCopertnOwner") +public class FindVhrnoBasicInfoCopertnOwner { + + @XmlElement(required = true) + protected FindVhrnoBasicInfoCopertnOwnerParameter findVhrnoBasicInfoCopertnOwnerParameter; + @XmlElement(required = true) + protected WsRequestContext requestContext; + + /** + * findVhrnoBasicInfoCopertnOwnerParameter Ӽ ɴϴ. + * + * @return + * possible object is + * {@link FindVhrnoBasicInfoCopertnOwnerParameter } + * + */ + public FindVhrnoBasicInfoCopertnOwnerParameter getFindVhrnoBasicInfoCopertnOwnerParameter() { + return findVhrnoBasicInfoCopertnOwnerParameter; + } + + /** + * findVhrnoBasicInfoCopertnOwnerParameter Ӽ մϴ. + * + * @param value + * allowed object is + * {@link FindVhrnoBasicInfoCopertnOwnerParameter } + * + */ + public void setFindVhrnoBasicInfoCopertnOwnerParameter(FindVhrnoBasicInfoCopertnOwnerParameter value) { + this.findVhrnoBasicInfoCopertnOwnerParameter = value; + } + + /** + * requestContext Ӽ ɴϴ. + * + * @return + * possible object is + * {@link WsRequestContext } + * + */ + public WsRequestContext getRequestContext() { + return requestContext; + } + + /** + * requestContext Ӽ մϴ. + * + * @param value + * allowed object is + * {@link WsRequestContext } + * + */ + public void setRequestContext(WsRequestContext value) { + this.requestContext = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerParameter.java b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerParameter.java new file mode 100644 index 00000000..d13cd1c0 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerParameter.java @@ -0,0 +1,69 @@ + +package testserver.wsdlserver.lvisserver; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findVhrnoBasicInfoCopertnOwnerParameter complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findVhrnoBasicInfoCopertnOwnerParameter">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="eaiRequest_rs" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findVhrnoBasicInfoCopertnOwnerParameterEaiRequest_rsRecord" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findVhrnoBasicInfoCopertnOwnerParameter", propOrder = { + "eaiRequestRs" +}) +public class FindVhrnoBasicInfoCopertnOwnerParameter { + + @XmlElement(name = "eaiRequest_rs") + protected List eaiRequestRs; + + /** + * Gets the value of the eaiRequestRs property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the eaiRequestRs property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEaiRequestRs().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FindVhrnoBasicInfoCopertnOwnerParameterEaiRequestRsRecord } + * + * + */ + public List getEaiRequestRs() { + if (eaiRequestRs == null) { + eaiRequestRs = new ArrayList(); + } + return this.eaiRequestRs; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerParameterEaiRequestRsRecord.java b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerParameterEaiRequestRsRecord.java new file mode 100644 index 00000000..02b7aa1f --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerParameterEaiRequestRsRecord.java @@ -0,0 +1,69 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findVhrnoBasicInfoCopertnOwnerParameterEaiRequest_rsRecord complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findVhrnoBasicInfoCopertnOwnerParameterEaiRequest_rsRecord">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VHRNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <minLength value="0"/>
+ *               <maxLength value="128"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findVhrnoBasicInfoCopertnOwnerParameterEaiRequest_rsRecord", propOrder = { + "vhrno" +}) +public class FindVhrnoBasicInfoCopertnOwnerParameterEaiRequestRsRecord { + + @XmlElement(name = "VHRNO", required = true, nillable = true) + protected String vhrno; + + /** + * vhrno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHRNO() { + return vhrno; + } + + /** + * vhrno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHRNO(String value) { + this.vhrno = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerResponseType.java b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerResponseType.java new file mode 100644 index 00000000..dd3d6a13 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerResponseType.java @@ -0,0 +1,64 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="findVhrnoBasicInfoCopertnOwnerReturn" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findVhrnoBasicInfoCopertnOwnerReturn"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "findVhrnoBasicInfoCopertnOwnerReturn" +}) +@XmlRootElement(name = "findVhrnoBasicInfoCopertnOwnerResponseType") +public class FindVhrnoBasicInfoCopertnOwnerResponseType { + + @XmlElement(required = true) + protected FindVhrnoBasicInfoCopertnOwnerReturn findVhrnoBasicInfoCopertnOwnerReturn; + + /** + * findVhrnoBasicInfoCopertnOwnerReturn Ӽ ɴϴ. + * + * @return + * possible object is + * {@link FindVhrnoBasicInfoCopertnOwnerReturn } + * + */ + public FindVhrnoBasicInfoCopertnOwnerReturn getFindVhrnoBasicInfoCopertnOwnerReturn() { + return findVhrnoBasicInfoCopertnOwnerReturn; + } + + /** + * findVhrnoBasicInfoCopertnOwnerReturn Ӽ մϴ. + * + * @param value + * allowed object is + * {@link FindVhrnoBasicInfoCopertnOwnerReturn } + * + */ + public void setFindVhrnoBasicInfoCopertnOwnerReturn(FindVhrnoBasicInfoCopertnOwnerReturn value) { + this.findVhrnoBasicInfoCopertnOwnerReturn = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerReturn.java b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerReturn.java new file mode 100644 index 00000000..46f1eae4 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerReturn.java @@ -0,0 +1,97 @@ + +package testserver.wsdlserver.lvisserver; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findVhrnoBasicInfoCopertnOwnerReturn complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findVhrnoBasicInfoCopertnOwnerReturn">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="eaiResponse_rs" type="{componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo}findVhrnoBasicInfoCopertnOwnerReturnEaiResponse_rsRecord" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="resultMessage" type="{types.common}ResultMessage"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findVhrnoBasicInfoCopertnOwnerReturn", propOrder = { + "eaiResponseRs", + "resultMessage" +}) +public class FindVhrnoBasicInfoCopertnOwnerReturn { + + @XmlElement(name = "eaiResponse_rs") + protected List eaiResponseRs; + @XmlElement(required = true) + protected ResultMessage resultMessage; + + /** + * Gets the value of the eaiResponseRs property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the eaiResponseRs property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getEaiResponseRs().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FindVhrnoBasicInfoCopertnOwnerReturnEaiResponseRsRecord } + * + * + */ + public List getEaiResponseRs() { + if (eaiResponseRs == null) { + eaiResponseRs = new ArrayList(); + } + return this.eaiResponseRs; + } + + /** + * resultMessage Ӽ ɴϴ. + * + * @return + * possible object is + * {@link ResultMessage } + * + */ + public ResultMessage getResultMessage() { + return resultMessage; + } + + /** + * resultMessage Ӽ մϴ. + * + * @param value + * allowed object is + * {@link ResultMessage } + * + */ + public void setResultMessage(ResultMessage value) { + this.resultMessage = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerReturnEaiResponseRsRecord.java b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerReturnEaiResponseRsRecord.java new file mode 100644 index 00000000..7d3fd13a --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/FindVhrnoBasicInfoCopertnOwnerReturnEaiResponseRsRecord.java @@ -0,0 +1,265 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

findVhrnoBasicInfoCopertnOwnerReturnEaiResponse_rsRecord complex type Java ŬԴϴ. + * + *

Ű Ŭ ԵǴ ʿ մϴ. + * + *

+ * <complexType name="findVhrnoBasicInfoCopertnOwnerReturnEaiResponse_rsRecord">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VHRNO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MBER_NM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MBER_REGIST_NO">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="POSESN_QOTAR">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="REPRSNT_OWNER_AT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="PROCESS_IMPRTY_RESN_CODE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="PROCESS_IMPRTY_RESN_DTLS">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "findVhrnoBasicInfoCopertnOwnerReturnEaiResponse_rsRecord", propOrder = { + "vhrno", + "mbernm", + "mberregistno", + "posesnqotar", + "reprsntownerat", + "processimprtyresncode", + "processimprtyresndtls" +}) +public class FindVhrnoBasicInfoCopertnOwnerReturnEaiResponseRsRecord { + + @XmlElement(name = "VHRNO", required = true, nillable = true) + protected String vhrno; + @XmlElement(name = "MBER_NM", required = true, nillable = true) + protected String mbernm; + @XmlElement(name = "MBER_REGIST_NO", required = true, nillable = true) + protected String mberregistno; + @XmlElement(name = "POSESN_QOTAR", required = true, nillable = true) + protected String posesnqotar; + @XmlElement(name = "REPRSNT_OWNER_AT", required = true, nillable = true) + protected String reprsntownerat; + @XmlElement(name = "PROCESS_IMPRTY_RESN_CODE", required = true, nillable = true) + protected String processimprtyresncode; + @XmlElement(name = "PROCESS_IMPRTY_RESN_DTLS", required = true, nillable = true) + protected String processimprtyresndtls; + + /** + * vhrno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getVHRNO() { + return vhrno; + } + + /** + * vhrno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVHRNO(String value) { + this.vhrno = value; + } + + /** + * mbernm Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMBERNM() { + return mbernm; + } + + /** + * mbernm Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMBERNM(String value) { + this.mbernm = value; + } + + /** + * mberregistno Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMBERREGISTNO() { + return mberregistno; + } + + /** + * mberregistno Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMBERREGISTNO(String value) { + this.mberregistno = value; + } + + /** + * posesnqotar Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPOSESNQOTAR() { + return posesnqotar; + } + + /** + * posesnqotar Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPOSESNQOTAR(String value) { + this.posesnqotar = value; + } + + /** + * reprsntownerat Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getREPRSNTOWNERAT() { + return reprsntownerat; + } + + /** + * reprsntownerat Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREPRSNTOWNERAT(String value) { + this.reprsntownerat = value; + } + + /** + * processimprtyresncode Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPROCESSIMPRTYRESNCODE() { + return processimprtyresncode; + } + + /** + * processimprtyresncode Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPROCESSIMPRTYRESNCODE(String value) { + this.processimprtyresncode = value; + } + + /** + * processimprtyresndtls Ӽ ɴϴ. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPROCESSIMPRTYRESNDTLS() { + return processimprtyresndtls; + } + + /** + * processimprtyresndtls Ӽ մϴ. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPROCESSIMPRTYRESNDTLS(String value) { + this.processimprtyresndtls = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/ObjectFactory.java b/src/main/java/testserver/wsdlserver/lvisserver/ObjectFactory.java new file mode 100644 index 00000000..436d4e4d --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/ObjectFactory.java @@ -0,0 +1,192 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlRegistry; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the testserver.wsdlserver.lvisserver package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: testserver.wsdlserver.lvisserver + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link FindRegBasic } + * + */ + public FindRegBasic createFindRegBasic() { + return new FindRegBasic(); + } + + /** + * Create an instance of {@link FindRegBasicParameter } + * + */ + public FindRegBasicParameter createFindRegBasicParameter() { + return new FindRegBasicParameter(); + } + + /** + * Create an instance of {@link WsRequestContext } + * + */ + public WsRequestContext createWsRequestContext() { + return new WsRequestContext(); + } + + /** + * Create an instance of {@link FindRegBasicResponseType } + * + */ + public FindRegBasicResponseType createFindRegBasicResponseType() { + return new FindRegBasicResponseType(); + } + + /** + * Create an instance of {@link FindRegBasicReturn } + * + */ + public FindRegBasicReturn createFindRegBasicReturn() { + return new FindRegBasicReturn(); + } + + /** + * Create an instance of {@link FindRegBasicTest } + * + */ + public FindRegBasicTest createFindRegBasicTest() { + return new FindRegBasicTest(); + } + + /** + * Create an instance of {@link FindRegBasicTestParameter } + * + */ + public FindRegBasicTestParameter createFindRegBasicTestParameter() { + return new FindRegBasicTestParameter(); + } + + /** + * Create an instance of {@link FindRegBasicTestResponseType } + * + */ + public FindRegBasicTestResponseType createFindRegBasicTestResponseType() { + return new FindRegBasicTestResponseType(); + } + + /** + * Create an instance of {@link FindRegBasicTestReturn } + * + */ + public FindRegBasicTestReturn createFindRegBasicTestReturn() { + return new FindRegBasicTestReturn(); + } + + /** + * Create an instance of {@link FindVhrnoBasicInfoCopertnOwner } + * + */ + public FindVhrnoBasicInfoCopertnOwner createFindVhrnoBasicInfoCopertnOwner() { + return new FindVhrnoBasicInfoCopertnOwner(); + } + + /** + * Create an instance of {@link FindVhrnoBasicInfoCopertnOwnerParameter } + * + */ + public FindVhrnoBasicInfoCopertnOwnerParameter createFindVhrnoBasicInfoCopertnOwnerParameter() { + return new FindVhrnoBasicInfoCopertnOwnerParameter(); + } + + /** + * Create an instance of {@link FindVhrnoBasicInfoCopertnOwnerResponseType } + * + */ + public FindVhrnoBasicInfoCopertnOwnerResponseType createFindVhrnoBasicInfoCopertnOwnerResponseType() { + return new FindVhrnoBasicInfoCopertnOwnerResponseType(); + } + + /** + * Create an instance of {@link FindVhrnoBasicInfoCopertnOwnerReturn } + * + */ + public FindVhrnoBasicInfoCopertnOwnerReturn createFindVhrnoBasicInfoCopertnOwnerReturn() { + return new FindVhrnoBasicInfoCopertnOwnerReturn(); + } + + /** + * Create an instance of {@link FindRegBasicParameterEaiRequestRsRecord } + * + */ + public FindRegBasicParameterEaiRequestRsRecord createFindRegBasicParameterEaiRequestRsRecord() { + return new FindRegBasicParameterEaiRequestRsRecord(); + } + + /** + * Create an instance of {@link FindRegBasicReturnEaiResponseRsRecord } + * + */ + public FindRegBasicReturnEaiResponseRsRecord createFindRegBasicReturnEaiResponseRsRecord() { + return new FindRegBasicReturnEaiResponseRsRecord(); + } + + /** + * Create an instance of {@link FindRegBasicTestParameterEaiRequestRsRecord } + * + */ + public FindRegBasicTestParameterEaiRequestRsRecord createFindRegBasicTestParameterEaiRequestRsRecord() { + return new FindRegBasicTestParameterEaiRequestRsRecord(); + } + + /** + * Create an instance of {@link FindRegBasicTestReturnEaiResponseRsRecord } + * + */ + public FindRegBasicTestReturnEaiResponseRsRecord createFindRegBasicTestReturnEaiResponseRsRecord() { + return new FindRegBasicTestReturnEaiResponseRsRecord(); + } + + /** + * Create an instance of {@link FindVhrnoBasicInfoCopertnOwnerParameterEaiRequestRsRecord } + * + */ + public FindVhrnoBasicInfoCopertnOwnerParameterEaiRequestRsRecord createFindVhrnoBasicInfoCopertnOwnerParameterEaiRequestRsRecord() { + return new FindVhrnoBasicInfoCopertnOwnerParameterEaiRequestRsRecord(); + } + + /** + * Create an instance of {@link FindVhrnoBasicInfoCopertnOwnerReturnEaiResponseRsRecord } + * + */ + public FindVhrnoBasicInfoCopertnOwnerReturnEaiResponseRsRecord createFindVhrnoBasicInfoCopertnOwnerReturnEaiResponseRsRecord() { + return new FindVhrnoBasicInfoCopertnOwnerReturnEaiResponseRsRecord(); + } + + /** + * Create an instance of {@link ResultMessage } + * + */ + public ResultMessage createResultMessage() { + return new ResultMessage(); + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/ResultMessage.java b/src/main/java/testserver/wsdlserver/lvisserver/ResultMessage.java new file mode 100644 index 00000000..5436945f --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/ResultMessage.java @@ -0,0 +1,323 @@ + +package testserver.wsdlserver.lvisserver; + +import java.math.BigInteger; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

ResultMessage complex type�� ���� Java Ŭ�����Դϴ�. + * + *

���� ��Ű�� ������ �� Ŭ������ ���ԵǴ� �ʿ��� �������� �����մϴ�. + * + *

+ * <complexType name="ResultMessage">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="result">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="OK"/>
+ *               <enumeration value="FAIL"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="messageId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="messageName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="messageReason" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="messageRemark" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="recordSetId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="recordId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="fieldId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="affectedRowCount" type="{http://www.w3.org/2001/XMLSchema}integer"/>
+ *         <element name="exceptionStackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ResultMessage", namespace = "types.common", propOrder = { + "result", + "messageId", + "messageName", + "messageReason", + "messageRemark", + "recordSetId", + "recordId", + "fieldId", + "affectedRowCount", + "exceptionStackTrace" +}) +public class ResultMessage { + + @XmlElement(required = true) + protected String result; + @XmlElement(required = true) + protected String messageId; + @XmlElement(required = true) + protected String messageName; + @XmlElement(required = true) + protected String messageReason; + @XmlElement(required = true) + protected String messageRemark; + @XmlElement(required = true) + protected String recordSetId; + @XmlElement(required = true) + protected String recordId; + @XmlElement(required = true) + protected String fieldId; + @XmlElement(required = true) + protected BigInteger affectedRowCount; + @XmlElement(required = true) + protected String exceptionStackTrace; + + /** + * result �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getResult() { + return result; + } + + /** + * result �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setResult(String value) { + this.result = value; + } + + /** + * messageId �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMessageId() { + return messageId; + } + + /** + * messageId �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMessageId(String value) { + this.messageId = value; + } + + /** + * messageName �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMessageName() { + return messageName; + } + + /** + * messageName �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMessageName(String value) { + this.messageName = value; + } + + /** + * messageReason �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMessageReason() { + return messageReason; + } + + /** + * messageReason �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMessageReason(String value) { + this.messageReason = value; + } + + /** + * messageRemark �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMessageRemark() { + return messageRemark; + } + + /** + * messageRemark �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMessageRemark(String value) { + this.messageRemark = value; + } + + /** + * recordSetId �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRecordSetId() { + return recordSetId; + } + + /** + * recordSetId �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRecordSetId(String value) { + this.recordSetId = value; + } + + /** + * recordId �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRecordId() { + return recordId; + } + + /** + * recordId �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRecordId(String value) { + this.recordId = value; + } + + /** + * fieldId �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getFieldId() { + return fieldId; + } + + /** + * fieldId �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFieldId(String value) { + this.fieldId = value; + } + + /** + * affectedRowCount �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getAffectedRowCount() { + return affectedRowCount; + } + + /** + * affectedRowCount �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setAffectedRowCount(BigInteger value) { + this.affectedRowCount = value; + } + + /** + * exceptionStackTrace �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getExceptionStackTrace() { + return exceptionStackTrace; + } + + /** + * exceptionStackTrace �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setExceptionStackTrace(String value) { + this.exceptionStackTrace = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/WsRequestContext.java b/src/main/java/testserver/wsdlserver/lvisserver/WsRequestContext.java new file mode 100644 index 00000000..731973d0 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/WsRequestContext.java @@ -0,0 +1,370 @@ + +package testserver.wsdlserver.lvisserver; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

WsRequestContext complex type�� ���� Java Ŭ�����Դϴ�. + * + *

���� ��Ű�� ������ �� Ŭ������ ���ԵǴ� �ʿ��� �������� �����մϴ�. + * + *

+ * <complexType name="WsRequestContext">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="info_sys_id" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="info_sys_ip" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="sigungu_code" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="charger_nm" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="charger_ihinum" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="charger_wrc_telno" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="charger_ip_adres" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="svc_id" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="enc_key" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="enc_key_group" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="enc_key_no" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         <element name="info_sys_macaddress" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "WsRequestContext", namespace = "urn:types.common", propOrder = { + "infoSysId", + "infoSysIp", + "sigunguCode", + "chargerNm", + "chargerIhinum", + "chargerWrcTelno", + "chargerIpAdres", + "svcId", + "encKey", + "encKeyGroup", + "encKeyNo", + "infoSysMacaddress" +}) +public class WsRequestContext { + + @XmlElement(name = "info_sys_id", required = true) + protected String infoSysId; + @XmlElement(name = "info_sys_ip", required = true) + protected String infoSysIp; + @XmlElement(name = "sigungu_code", required = true) + protected String sigunguCode; + @XmlElement(name = "charger_nm", required = true) + protected String chargerNm; + @XmlElement(name = "charger_ihinum", required = true) + protected String chargerIhinum; + @XmlElement(name = "charger_wrc_telno", required = true) + protected String chargerWrcTelno; + @XmlElement(name = "charger_ip_adres", required = true) + protected String chargerIpAdres; + @XmlElement(name = "svc_id", required = true) + protected String svcId; + @XmlElement(name = "enc_key", required = true) + protected String encKey; + @XmlElement(name = "enc_key_group", required = true) + protected String encKeyGroup; + @XmlElement(name = "enc_key_no", required = true) + protected String encKeyNo; + @XmlElement(name = "info_sys_macaddress", required = true) + protected String infoSysMacaddress; + + /** + * infoSysId �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInfoSysId() { + return infoSysId; + } + + /** + * infoSysId �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInfoSysId(String value) { + this.infoSysId = value; + } + + /** + * infoSysIp �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInfoSysIp() { + return infoSysIp; + } + + /** + * infoSysIp �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInfoSysIp(String value) { + this.infoSysIp = value; + } + + /** + * sigunguCode �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSigunguCode() { + return sigunguCode; + } + + /** + * sigunguCode �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSigunguCode(String value) { + this.sigunguCode = value; + } + + /** + * chargerNm �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChargerNm() { + return chargerNm; + } + + /** + * chargerNm �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChargerNm(String value) { + this.chargerNm = value; + } + + /** + * chargerIhinum �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChargerIhinum() { + return chargerIhinum; + } + + /** + * chargerIhinum �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChargerIhinum(String value) { + this.chargerIhinum = value; + } + + /** + * chargerWrcTelno �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChargerWrcTelno() { + return chargerWrcTelno; + } + + /** + * chargerWrcTelno �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChargerWrcTelno(String value) { + this.chargerWrcTelno = value; + } + + /** + * chargerIpAdres �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getChargerIpAdres() { + return chargerIpAdres; + } + + /** + * chargerIpAdres �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setChargerIpAdres(String value) { + this.chargerIpAdres = value; + } + + /** + * svcId �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSvcId() { + return svcId; + } + + /** + * svcId �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSvcId(String value) { + this.svcId = value; + } + + /** + * encKey �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEncKey() { + return encKey; + } + + /** + * encKey �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEncKey(String value) { + this.encKey = value; + } + + /** + * encKeyGroup �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEncKeyGroup() { + return encKeyGroup; + } + + /** + * encKeyGroup �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEncKeyGroup(String value) { + this.encKeyGroup = value; + } + + /** + * encKeyNo �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getEncKeyNo() { + return encKeyNo; + } + + /** + * encKeyNo �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEncKeyNo(String value) { + this.encKeyNo = value; + } + + /** + * infoSysMacaddress �Ӽ��� ���� �����ɴϴ�. + * + * @return + * possible object is + * {@link String } + * + */ + public String getInfoSysMacaddress() { + return infoSysMacaddress; + } + + /** + * infoSysMacaddress �Ӽ��� ���� �����մϴ�. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setInfoSysMacaddress(String value) { + this.infoSysMacaddress = value; + } + +} diff --git a/src/main/java/testserver/wsdlserver/lvisserver/package-info.java b/src/main/java/testserver/wsdlserver/lvisserver/package-info.java new file mode 100644 index 00000000..c0c4f1b4 --- /dev/null +++ b/src/main/java/testserver/wsdlserver/lvisserver/package-info.java @@ -0,0 +1,2 @@ +@javax.xml.bind.annotation.XmlSchema(namespace = "componentNs:carregbasicinfo.reg.service.lvis/service.reg.CarRegBasicInfo", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package testserver.wsdlserver.lvisserver; diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml new file mode 100644 index 00000000..e2121692 --- /dev/null +++ b/src/main/resources/application.yml @@ -0,0 +1,61 @@ +server: + port: 39700 + servlet: + context-path: / + +spring: + application: + name: ts + + main: + allow-bean-definition-overriding: true + sql: + init: + platform: mariadb + + datasource: + hikari: + driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy + jdbc-url: jdbc:log4jdbc:mariadb://211.119.124.9:4407/platform?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Seoul&useSSL=false&autocommit=false + username: fimsweb + password: fimsweb!@ + auto-commit: false + externaldatasource: + hikari: + driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy + jdbc-url: jdbc:log4jdbc:mariadb://211.119.124.9:4407/lbj?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Seoul&useSSL=false&autocommit=false + username: fimsweb + password: fimsweb!@ + auto-commit: false + + mvc: + static-path-pattern: /resources/**,/files/** + web: + resources: + static-locations: /resources/,file:files/ + +messageSource: + basenames: + - classpath:message/message-common + - classpath:message/authentication-message + - classpath:org/egovframe/rte/fdl/property/messages/properties + +propertyService: + properties: + - tempDir: C:\temp + - pageUnit: 10 + - pageSize: 10 + - permitAccess: /intf/**/* + extFileName: + - encoding: UTF-8 + filename: classpath*:intf-conf/xit-lvis.properties + + +management: + endpoint: + metrics: + enabled: true + endpoints: + web: + exposure: + include: "*" diff --git a/src/main/resources/log4jdbc.log4j2.properties b/src/main/resources/log4jdbc.log4j2.properties new file mode 100644 index 00000000..3b8ff2bf --- /dev/null +++ b/src/main/resources/log4jdbc.log4j2.properties @@ -0,0 +1,4 @@ +log4jdbc.spylogdelegator.name=net.sf.log4jdbc.log.slf4j.Slf4jSpyLogDelegator + +log4jdbc.dump.sql.maxlinelength=0 +log4jdbc.drivers=org.mariadb.jdbc.Driver diff --git a/src/main/resources/logback-spring.xml b/src/main/resources/logback-spring.xml new file mode 100644 index 00000000..964e3db4 --- /dev/null +++ b/src/main/resources/logback-spring.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + ${LOG_PATTERN} + + + + + ${LOG_PATH}/${LOG_FILE_NAME}.log + + ${LOG_PATTERN} + + + + + ${LOG_PATH}/${LOG_FILE_NAME}.%d{yyyy-MM-dd}_%i.log + + 10MB + + + 30 + + + + + + + error + ACCEPT + DENY + + + ${LOG_PATH}/${ERR_LOG_FILE_NAME}.log + + ${LOG_PATTERN} + + + + + ${LOG_PATH}/${ERR_LOG_FILE_NAME}.%d{yyyy-MM-dd}_%i.log + + + 10MB + + + 60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/spring/context-scheduler.xml b/src/main/resources/spring/context-scheduler.xml new file mode 100644 index 00000000..6eb33022 --- /dev/null +++ b/src/main/resources/spring/context-scheduler.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/src/main/resources/sql/externalmapper/car-mapper.xml b/src/main/resources/sql/externalmapper/car-mapper.xml new file mode 100644 index 00000000..8fffd99f --- /dev/null +++ b/src/main/resources/sql/externalmapper/car-mapper.xml @@ -0,0 +1,25 @@ + + + + + + + \ No newline at end of file diff --git a/src/main/resources/sql/mapper/base/code-mapper.xml b/src/main/resources/sql/mapper/base/code-mapper.xml new file mode 100644 index 00000000..be27d2b6 --- /dev/null +++ b/src/main/resources/sql/mapper/base/code-mapper.xml @@ -0,0 +1,230 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SELECT * + FROM TB_CODE_CTGR + WHERE USE_YN = 'Y' + AND CTGR_ID IN (#{categoryID}) + + + + + + + +/* 코드 카테고리 등록(codeMapper.insertCategory) */ +INSERT INTO TB_CODE_CTGR ( + CTGR_ID + , CTGR_NM + , DSCRP + , REG_DT + , RGTR + , MDFCN_DT + , MDFR + , USE_YN +) VALUES ( + #{category.id} + , #{category.name} + , #{category.description} + , + , #{currentUser.id} + , + , #{currentUser.id} + , 'Y' +) + +/* 코드 카테고리 수정(codeMapper.updateCategory) */ +UPDATE TB_CODE_CTGR SET + CTGR_NM = #{category.name} + , DSCRP = #{category.description} + , MDFCN_DT = + , MDFR = #{currentUser.id} +WHERE CTGR_ID = #{category.id} + +/* 코드 카테고리 제거(codeMapper.removeCategories) */ +UPDATE TB_CODE_CTGR SET + MDFCN_DT = + , MDFR = #{currentUser.id} + , USE_YN = 'N' +WHERE CTGR_ID IN (#{categoryID}) + + +SELECT * + FROM TB_CODE_GRP + WHERE USE_YN = 'Y' +AND CTGR_ID IN (#{categoryID}) +AND GRP_ID IN (#{groupID}) + + + + + + + +/* 코드그룹 등록(codeMapper.insertGroup) */ +INSERT INTO TB_CODE_GRP ( + GRP_ID + , GRP_NM + , CTGR_ID + , DSCRP + , REG_DT + , RGTR + , MDFCN_DT + , MDFR + , USE_YN +) VALUES ( + #{group.id} + , #{group.name} + , #{group.categoryID} + , #{group.description} + , + , #{currentUser.id} + , + , #{currentUser.id} + , 'Y' +) + +/* 코드그룹 수정(codeMapper.updateGroup) */ +UPDATE TB_CODE_GRP SET + GRP_NM = #{group.name} + , CTGR_ID = #{group.categoryID} + , DSCRP = #{group.description} + , MDFCN_DT = + , MDFR = #{currentUser.id} + WHERE GRP_ID = #{group.id} + +/*코드그룹 제거(codeMapper.removeGroups) */ +UPDATE TB_CODE_GRP SET + USE_YN = 'N' + , MDFCN_DT = + , MDFR = #{currentUser.id} + +CTGR_ID IN (#{categoryID}) +GRP_ID IN (#{groupID}) + + + +SELECT * + FROM TB_CMN_CODE + WHERE USE_YN = 'Y' + AND GRP_ID IN (#{groupID}) + AND CODE IN (#{code}) + + + + + + + +/* 코드 등록(codeMapper.insertCode) */ +INSERT INTO TB_CMN_CODE ( + GRP_ID + , CODE + , CODE_VAL + , DSCRP + , ETC_1 + , ETC_2 + , ETC_3 + , SRT_ORD + , REG_DT + , RGTR + , MDFCN_DT + , MDFR + , USE_YN +) VALUES ( + #{code.groupID} + , #{code.code} + , #{code.value} + , #{code.description} + , #{code.etc1} + , #{code.etc2} + , #{code.etc3} + , #{code.sortOrder} + , + , #{currentUser.id} + , + , #{currentUser.id} + , 'Y' +) + +/* 코드 수정(codeMapper.updateCode) */ +UPDATE TB_CMN_CODE SET + CODE_VAL = #{code.value} + , DSCRP = #{code.description} + , ETC_1 = #{code.etc1} + , ETC_2 = #{code.etc2} + , ETC_3 = #{code.etc3} + , MDFCN_DT = + , MDFR = #{currentUser.id} + WHERE GRP_ID = #{code.groupID} + AND CODE = #{code.code} + +/* 코드 정렬순서 변경(codeMapper.reorderCodes) */ +UPDATE TB_CMN_CODE SET + SRT_ORD = CASE CODE + WHEN #{code} THEN #{index} + ELSE SRT_ORD + END + , MDFCN_DT = + , MDFR = #{currentUser.id} + WHERE GRP_ID = #{groupID} + AND CODE IN (#{code}) + +/* 코드 제거(codeMapper.removeCodes) */ +UPDATE TB_CMN_CODE SET + MDFCN_DT = + , MDFR = #{currentUser.id} + , USE_YN = 'N' + +AND GRP_ID IN (#{groupID}) +AND CODE IN (#{code}) + + + \ No newline at end of file diff --git a/src/main/resources/sql/mapper/base/file-mapper.xml b/src/main/resources/sql/mapper/base/file-mapper.xml new file mode 100644 index 00000000..55f5dc6b --- /dev/null +++ b/src/main/resources/sql/mapper/base/file-mapper.xml @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + +SELECT INF_TYPE + , CONCAT('files/', DIR, DATE_FORMAT(CURRENT_DATE, '/%Y/%m/%d/')) DIR + FROM ( + SELECT '010' INF_TYPE, 'interface/attachment/smg' DIR UNION + SELECT '020' INF_TYPE, 'interface/attachment/saeol' DIR UNION + SELECT '030' INF_TYPE, 'interface/attachment/epost' DIR UNION + + SELECT '100' INF_TYPE, 'attachment/violation' DIR UNION + SELECT '110' INF_TYPE, 'attachment/opinion' DIR UNION + SELECT '190' INF_TYPE, 'attachment/capture' DIR + ) FILE_DIRS + + + +SELECT A.*, FILE_PATH URL + FROM TB_FILE A + WHERE FILE_ID IN (#{fileID}) + ORDER BY FILE_ID + +SELECT A.*, FILE_PATH URL + FROM TB_FILE A + + AND A.INF_TYPE = #{infoType} + AND INF_KEY IN (#{infoKey}) + AND USE_YN = 'Y' + + + + + + + + + + +/* 파일 등록(fileMapper.insertFile) */ + +SELECT NEW_ID, CONCAT(DIR, NEW_ID, '.', #{file.extension}) PATH + FROM ( + SELECT IFNULL(MAX(FILE_ID) + 1, CONCAT(THIS_DAY, '00001')) NEW_ID + FROM TB_FILE A, () B + WHERE FILE_ID LIKE CONCAT(THIS_DAY, '%') + ) T1, ( + + WHERE INF_TYPE = #{file.infoType} + ) T2 +INSERT INTO TB_FILE ( + FILE_ID + , INF_TYPE + , INF_KEY + , SUB_TYPE + , FILE_NM + , FILE_PATH + , MIME_TYPE + , FILE_SIZE + , DNLD_CNT + , SRT_ORD + , RGTR + , REG_DT + , USE_YN +) VALUES ( + #{file.id} + , #{file.infoType} + , #{file.infoKey} + , #{file.subType} + , #{file.name} + , #{file.path} + , #{file.mimeType} + , #{file.size} + , #{file.downloadCount} + , #{file.sortOrder} + , #{currentUser.id} + , + , 'Y' +) + + +/* 파일 순서 변경(fileMapper.reorder) */ +UPDATE TB_FILE SET + SRT_ORD = CASE FILE_ID + WHEN #{fileID} THEN #{index} + + ELSE SRT_ORD END +WHERE FILE_ID IN (#{fileID}) + +/* 다운로드 횟수 증가(fileMapper.updateDownloadCount) */ +UPDATE TB_FILE SET + DNLD_CNT = DNLD_CNT + 1 + WHERE USE_YN = 'Y' + AND FILE_ID IN (#{fileID}) + +/* 파일 제거(fileMapper.removeFiles) */ +UPDATE TB_FILE SET + USE_YN = 'N' + WHERE USE_YN = 'Y' + AND FILE_ID IN (#{fileID}) + + AND INF_TYPE = #{infoType} + AND INF_KEY IN (#{infoKey}) + +/* 파일 삭제(fileMapper.deleteFiles) */ +DELETE FROM TB_FILE +WHERE FILE_ID IN (#{fileID}) + + + \ No newline at end of file diff --git a/src/main/resources/sql/mapper/base/menu-mapper.xml b/src/main/resources/sql/mapper/base/menu-mapper.xml new file mode 100644 index 00000000..2856c0bc --- /dev/null +++ b/src/main/resources/sql/mapper/base/menu-mapper.xml @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + +SELECT A.* + FROM TB_MENU A +WHERE MENU_NO = #{menuID} + ORDER BY PRNT_NO, SRT_ORD, MENU_NO + + + + + +/* 메뉴 등록(menuMapper.insertMenu) */ + +SELECT NEW_NO, NEW_ORD + FROM (SELECT IFNULL(MAX(MENU_NO) + 1, 0) NEW_NO FROM TB_MENU) A, + () B +INSERT INTO TB_MENU ( + MENU_NO + , MENU_NM + , PRNT_NO + , PGRM_FILE_NM + , ACTION + , DSCRP + , IMG_NM + , IMG_CNF + , SRT_ORD + , REG_DT + , RGTR +) VALUES ( + #{menu.id} + , #{menu.name} + , #{menu.parentID} + , #{menu.programFilename} + , #{menu.action} + , #{menu.description} + , #{menu.imageName} + , #{menu.imageConf} + , #{menu.sortOrder} + , + , #{currentUser.id} +) + +/* 메뉴 수정(menuMapper.updateMenu) */ +UPDATE TB_MENU SET + MENU_NM = #{menu.name} + , PGRM_FILE_NM = #{menu.programFilename} + , ACTION = #{menu.action} + , DSCRP = #{menu.description} + , IMG_NM = #{menu.imageName} + , IMG_CNF = #{menu.imageConf} +WHERE MENU_NO = #{menu.id} + +SELECT IFNULL(MAX(SRT_ORD) + 1, 0) NEW_ORD FROM TB_MENU WHERE PRNT_NO = IFNULL(#{parentID}, IFNULL(#{menu.parentID}, 0)) + +/* 메뉴 이동(menuMapper.moveMenus) */ +UPDATE TB_MENU SET + PRNT_NO = #{parentID} + , SRT_ORD = SRT_ORD + () + WHERE MENU_NO IN (#{menuID}) + + +/* 메뉴 순서 변경(menuMapper.reorderMenus) */ +UPDATE TB_MENU SET + SRT_ORD = CASE MENU_NO + WHEN #{menuID} THEN #{index} + + ELSE MENU_NO END + WHERE MENU_NO IN (#{menuID}) + +/* 메뉴 제거(menuMapper.removeMenus) */ +DELETE FROM TB_MENU + WHERE MENU_NO IN (#{menuID}) + + + \ No newline at end of file diff --git a/src/main/resources/sql/mapper/base/program.xml b/src/main/resources/sql/mapper/base/program.xml new file mode 100644 index 00000000..dbcfd763 --- /dev/null +++ b/src/main/resources/sql/mapper/base/program.xml @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + +SELECT A.* + FROM TB_PROGRAM A + +${by} LIKE CONCAT('%', #{term}, '%') +PGRM_FILE_NM IN (#{filename}) + + ORDER BY${by}PGRM_FILE_NM + + + + + + +/* 프로그램 등록(program.insertProgram) */ +INSERT INTO TB_PROGRAM ( + PGRM_FILE_NM + , PGRM_FILE_PATH + , PGRM_NM + , DSCRP + , URL +) VALUES ( + #{filename} + , #{location} + , #{name} + , #{description} + , #{url} +) + +/* 프로그램 수정(program.updateProgram) */ +UPDATE TB_PROGRAM SET + PGRM_FILE_PATH = #{location} + , PGRM_NM = #{name} + , DSCRP = #{description} + , URL = #{url} +WHERE PGRM_FILE_NM = #{filename} + +/* 프로그램 삭제(program.removePrograms) */ +DELETE FROM TB_PROGRAM + WHERE PGRM_FILE_NM IN (#{filename}) + +/* 프로그램 비우기(program.clearPrograms) */ +DELETE FROM TB_PROGRAM + WHERE PGRM_FILE_NM NOT IN (SELECT PGRM_FILE_NM FROM TB_MENU) + + +SELECT A.* + FROM TB_PGRM_CHNG_REQ A + +REQ_DT >= #{fromReqDate} +REQ_DT <= #{toReqDate} +${by} LIKE CONCAT('%', #{term}, '%') +PGRM_FILE_NAME IN (#{filename}) +REQ_ID IN (#{reqID}) + + ORDER BY PGRM_FILE_NM,${by}REQ_ID DESC + + + + + +/* 프로그램 변경요청 등록(program.insertRequest) */ +INSERT INTO TB_PGRM_CHNG_REQ ( + PGRM_FILE_NM + , REQ_ID + , SUBJECT + , REQ_USER + , REQ_DT + , REQ_CNTNT + , PRSC_USER + , PRCS_DT + , PRCS_CNTNT + , PRCS_STATUS +) VALUES ( + #{filename} + , #{id} + , #{subject} + , #{requestorID} + , #{requestDate} + , #{requestDetail} + , #{processorID} + , #{processDate} + , #{processDetail} + , #{status} +) + +/* 프로그램 변경요청 수정(program.updateRequest) */ +UPDATE TB_PGRM_CHNG_REQ SET + SUBJECT = #{subject} + , REQ_USER = #{requestorID} + , REQ_DT = #{requestDate} + , REQ_CNTNT = #{requestDetail} + , PRSC_USER = #{processorID} + , PRCS_DT = #{processDate} + , PRCS_CNTNT = #{processDetail} +WHERE PGRM_FILE_NM = #{filename} +AND REQ_ID = #{id} + +/* 프로그램 변경요청 상태 변경(program.setRequestStatus) */ +UPDATE TB_PGRM_CHNG_REQ SET + PRCS_STATUS = #{status} + WHERE PGRM_FILE_NM = #{filename} + AND REQ_ID = #{id} + + \ No newline at end of file diff --git a/src/main/resources/sql/mapper/base/test-mapper.xml b/src/main/resources/sql/mapper/base/test-mapper.xml new file mode 100644 index 00000000..d6741306 --- /dev/null +++ b/src/main/resources/sql/mapper/base/test-mapper.xml @@ -0,0 +1,13 @@ + + + + +${sql} + +${sql} + +${sql} + +COMMIT + + \ No newline at end of file diff --git a/src/main/resources/sql/mapper/base/utility.xml b/src/main/resources/sql/mapper/base/utility.xml new file mode 100644 index 00000000..5187fae1 --- /dev/null +++ b/src/main/resources/sql/mapper/base/utility.xml @@ -0,0 +1,35 @@ + + + + + + +SELECT QROWS.* FROM ( + SELECT ROW_NUMBER() OVER() ROW_NUM + , COUNT(*) OVER() TOT_CNT, QBODY.* + FROM ( + + ) QBODY + ) QROWS +WHERE ROW_NUM BETWEEN ((#{pageNum} - 1) * #{fetchSize}) + 1 AND (#{pageNum} * #{fetchSize}) + + + +ORDER BY ${orderBy} + + + +DATE_FORMAT(CURRENT_TIMESTAMP(), '%Y%m%d%H%i%s') + +SELECTNOW + +DATE_FORMAT(CURRENT_DATE, '%Y%m%d') + +SELECTTODAY + +IFNULL(#{thisDay},) + +SELECTTHIS_DAY + + \ No newline at end of file diff --git a/src/main/resources/sql/mybatis-config.xml b/src/main/resources/sql/mybatis-config.xml new file mode 100644 index 00000000..03ad4e8b --- /dev/null +++ b/src/main/resources/sql/mybatis-config.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/error/errorPage.jsp b/src/main/webapp/WEB-INF/jsp/error/errorPage.jsp new file mode 100644 index 00000000..133608b1 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/error/errorPage.jsp @@ -0,0 +1,82 @@ +<%@ page language="java" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> +<%@ page import="java.util.HashMap, javax.servlet.http.HttpServletRequest, cokr.xit.foundation.data.Convert" %> +<%! private static final HashMap titles = new HashMap<>(); + + static { + titles.put("404", "Page Not Found"); + titles.put("sessionExpired", "Session Expired"); + titles.put("invalidSession", "Invalid Session"); + titles.put("accessDenied", "Access Denied"); + titles.put("500", "Server Error"); + } + + private static void setTitle(HttpServletRequest hreq) { + String status = Convert.toString(hreq.getAttribute("status")); + if (status == "") + status = "500"; + String title = titles.get(status); + if (title == null) + title = titles.get("500"); + hreq.setAttribute("title", title); + } +%> +<% setTitle(request); %> +<% + response.setContentType("application/json; charset=UTF-8"); + String stacktrace = (String)request.getAttribute("stacktrace"); + request.setAttribute("stacktrace", Convert.rntq(stacktrace)); +%>{ + "path": "${path}", + "failed": true, + "status": "${status}", + "title": "${title}", + "message": "${message}", + "description": "${description}", + "stacktrace": "${stacktrace}" +} +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> + + + + + + +
+
+

${title} :(

+

죄송합니다. 😖

+

${message}

+ 처음으로 돌아가기 + 이전으로 돌아가기 +
+ " + alt="page-misc-error-light" + width="500" + class="img-fluid" + data-app-dark-img="illustrations/page-misc-error-dark.png" + data-app-light-img="illustrations/page-misc-error-light.png" + /> +
+
+
+ + + + + + + +
diff --git a/src/main/webapp/WEB-INF/jsp/include/bottom.jsp b/src/main/webapp/WEB-INF/jsp/include/bottom.jsp new file mode 100644 index 00000000..21810ff1 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/include/bottom.jsp @@ -0,0 +1,35 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/include/dashboard.jsp b/src/main/webapp/WEB-INF/jsp/include/dashboard.jsp new file mode 100644 index 00000000..f866fc48 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/include/dashboard.jsp @@ -0,0 +1,473 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> + +
+
+
+
+

2/10

+ +
+
+

2/3

+ +
+
+

2/3

+ +
+
+

10/10

+ +
+
+ +
+ +
+
+
+

2/10

+ +
+
+

2/3

+ +
+
+ +
+ +
+
+
+

2/10

+ +
+
+

2/3

+ +
+
+

2/3

+ +
+
+ +
+ +
+
+
+

2/10

+ +
+
+

2/3

+ +
+
+

2/3

+ +
+
+ +
+
+
+
+
+
단속 자료 통계(유형별)
+
건수(최근 n일)
+
+
+ +
+ +
+ +
+
+
단속통계
+
처리유형별(일별)
+
+
+ +
+ +
+ +
+
+
발송통계
+
발송유형별(일별)
+
+
+ +
+ +
+ +
+
+
의견진술통계
+
처리유형별(일별)
+
+
+ +
+ +
+
+ + + +var falseLineChart = ` + + +`; + +var falseDoughnutChart = ` + + +`; + +fnMakeSkeleton(); +sleep(3000).then(() => fnLoadStatisticsData()); + + +//지연 +function sleep(ms) { + return new Promise((r) => setTimeout(r, ms)); +} + +//데이터 로딩 전 이미지 표시 +function fnMakeSkeleton(){ + + $("#lineChart").hide(); + $("#doughnutChart1").hide(); + $("#doughnutChart2").hide(); + $("#doughnutChart3").hide(); + + $("#lineChartCardBody").append(falseLineChart); + $("#doughnutChart1CardBody").append(falseDoughnutChart); + $("#doughnutChart2CardBody").append(falseDoughnutChart); + $("#doughnutChart3CardBody").append(falseDoughnutChart); +} + +//통계 데이터 조회 +function fnLoadStatisticsData(){ + + //TODO : ajax + + var data = {}; + fnRenderDashboardContents(data); +} + +//콘텐츠(차트) 표시 +function fnRenderDashboardContents(data){ + $("#lineChartCardBody svg").remove(); + $("#doughnutChart1CardBody svg").remove(); + $("#doughnutChart2CardBody svg").remove(); + $("#doughnutChart3CardBody svg").remove(); + + $("#lineChart").show(); + $("#doughnutChart1").show(); + $("#doughnutChart2").show(); + $("#doughnutChart3").show(); + + // Color Variables + const yellowColor = '#ffe800'; + let borderColor, gridColor, tickColor; + + borderColor = '#f0f0f0'; + gridColor = '#f0f0f0'; + tickColor = 'rgba(0, 0, 0, 0.75)'; // x & y axis tick color + + const lineChart = document.getElementById('lineChart'); + if (lineChart) { + const lineChartVar = new Chart(lineChart, { + type: 'line', + data: { + labels: [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140], + datasets: [ + { + data: [80, 150, 180, 270, 210, 160, 160, 202, 265, 210, 270, 255, 290, 360, 375], + label: '고정형', + borderColor: config.colors.danger, + tension: 0.5, + pointStyle: 'circle', + backgroundColor: config.colors.danger, + fill: false, + pointRadius: 1, + pointHoverRadius: 5, + pointHoverBorderWidth: 5, + pointBorderColor: 'transparent', + pointHoverBorderColor: config.colors.cardColor, + pointHoverBackgroundColor: config.colors.danger + }, + { + data: [80, 125, 105, 130, 215, 195, 140, 160, 230, 300, 220, 170, 210, 200, 280], + label: '도보', + borderColor: config.colors.primary, + tension: 0.5, + pointStyle: 'circle', + backgroundColor: config.colors.primary, + fill: false, + pointRadius: 1, + pointHoverRadius: 5, + pointHoverBorderWidth: 5, + pointBorderColor: 'transparent', + pointHoverBorderColor: config.colors.cardColor, + pointHoverBackgroundColor: config.colors.primary + }, + { + data: [80, 99, 82, 90, 115, 115, 74, 75, 130, 155, 125, 90, 140, 130, 180], + label: '민원', + borderColor: yellowColor, + tension: 0.5, + pointStyle: 'circle', + backgroundColor: yellowColor, + fill: false, + pointRadius: 1, + pointHoverRadius: 5, + pointHoverBorderWidth: 5, + pointBorderColor: 'transparent', + pointHoverBorderColor: config.colors.cardColor, + pointHoverBackgroundColor: yellowColor + } + ] + }, + options: { + responsive: true, + maintainAspectRatio: false, + scales: { + x: { + grid: { + color: borderColor, + drawBorder: false, + borderColor: borderColor + }, + ticks: { + color: "black" + } + }, + y: { + scaleLabel: { + display: true + }, + min: 0, + max: 400, + ticks: { + color: "black", + stepSize: 100 + }, + grid: { + color: borderColor, + drawBorder: false, + borderColor: borderColor + } + } + }, + plugins: { + tooltip: { + rtl: true, + backgroundColor: config.colors.cardColor, + titleColor: config.colors.headingColor, + bodyColor: config.colors.bodyColor, + borderWidth: 1, + borderColor: borderColor + }, + legend: { + position: 'left', + align: 'stretch', + rtl: true, + labels: { + usePointStyle: true, + padding: 6, + boxWidth: 12, + boxHeight: 30, + color: "black" + } + } + } + } + }); + } + + + // Color Variables + const cyanColor = '#28dac6', + orangeLightColor = '#FDAC34'; + let cardColor, headingColor, labelColor, legendColor; + + cardColor = config.colors.cardColor; + headingColor = config.colors.headingColor; + labelColor = config.colors.textMuted; + legendColor = config.colors.bodyColor; + + const doughnutChart1 = document.getElementById('doughnutChart1'); + if (doughnutChart1) { + const doughnutChartVar = new Chart(doughnutChart1, { + type: 'doughnut', + data: { + labels: ['단속', '계고', '서손'], + datasets: [ + { + data: [10, 10, 80], + backgroundColor: [cyanColor, orangeLightColor, config.colors.primary], + borderWidth: 0, + pointStyle: 'rectRounded' + } + ] + }, + options: { + responsive: true, + animation: { + duration: 500 + }, + cutout: '68%', + plugins: { + legend: { + display: true, + position : 'left' + }, + tooltip: { + callbacks: { + label: function (context) { + const label = context.label || ''; + const value = context.parsed; + const output = ' ' + label + ' : ' + value + ' %'; + return output; + } + }, + // Updated default tooltip UI + rtl: true, + backgroundColor: cardColor, + titleColor: headingColor, + bodyColor: legendColor, + borderWidth: 1, + borderColor: borderColor + } + } + } + }); + } + + const doughnutChart2 = document.getElementById('doughnutChart2'); + if (doughnutChart2) { + const doughnutChartVar = new Chart(doughnutChart2, { + type: 'doughnut', + data: { + labels: ['계고장', '사전통보', '고지서'], + datasets: [ + { + data: [10, 10, 80], + backgroundColor: [cyanColor, orangeLightColor, config.colors.primary], + borderWidth: 0, + pointStyle: 'rectRounded' + } + ] + }, + options: { + responsive: true, + animation: { + duration: 500 + }, + cutout: '68%', + plugins: { + legend: { + display: true, + position : 'left' + }, + tooltip: { + callbacks: { + label: function (context) { + const label = context.label || ''; + const value = context.parsed; + const output = ' ' + label + ' : ' + value + ' %'; + return output; + } + }, + // Updated default tooltip UI + rtl: true, + backgroundColor: cardColor, + titleColor: headingColor, + bodyColor: legendColor, + borderWidth: 1, + borderColor: borderColor + } + } + } + }); + } + + const doughnutChart3 = document.getElementById('doughnutChart3'); + if (doughnutChart3) { + const doughnutChartVar = new Chart(doughnutChart3, { + type: 'doughnut', + data: { + labels: ['수용', '미수용', '자진취하'], + datasets: [ + { + data: [10, 10, 80], + backgroundColor: [cyanColor, orangeLightColor, config.colors.primary], + borderWidth: 0, + pointStyle: 'rectRounded' + } + ] + }, + options: { + responsive: true, + animation: { + duration: 500 + }, + cutout: '68%', + plugins: { + legend: { + display: true, + position : 'left' + }, + tooltip: { + callbacks: { + label: function (context) { + const label = context.label || ''; + const value = context.parsed; + const output = ' ' + label + ' : ' + value + ' %'; + return output; + } + }, + // Updated default tooltip UI + rtl: true, + backgroundColor: cardColor, + titleColor: headingColor, + bodyColor: legendColor, + borderWidth: 1, + borderColor: borderColor + } + } + } + }); + } +} + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/include/head.jsp b/src/main/webapp/WEB-INF/jsp/include/head.jsp new file mode 100644 index 00000000..91a45e03 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/include/head.jsp @@ -0,0 +1,41 @@ +<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> + +" + data-template="vertical-menu-template-starter"> + + + 과태료통합관리시스템 + + + " /> + + + " /> + + + " /> + " /> + " /> + " /> + + " /> + " /> + " /> + " /> + + + " /> + " /> + + "/> + " /> + " /> + + + diff --git a/src/main/webapp/WEB-INF/jsp/include/taglib.jsp b/src/main/webapp/WEB-INF/jsp/include/taglib.jsp new file mode 100644 index 00000000..8f26d3d2 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/include/taglib.jsp @@ -0,0 +1,4 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false" +%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" +%><%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" +%><%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> diff --git a/src/main/webapp/WEB-INF/jsp/include/tail.jsp b/src/main/webapp/WEB-INF/jsp/include/tail.jsp new file mode 100644 index 00000000..c9445492 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/include/tail.jsp @@ -0,0 +1,105 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> +
+ Loading... +
+ + + + + +<%-- --%> +<%--? Config: Mandatory theme config file contain global vars & default theme options, Set your preferred theme option in this file. --> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +wctx.path = "${pageContext.request.contextPath}"; +wctx.version = "${ver}"; +wctx.trace = ${!production}; +wctx.csrf = { + header:"${_csrf.headerName}", + token:"${_csrf.token}" +}; +dialog.title = "XIT Base"; + + +function logout() { + dialog.alert({ + content:"로그아웃 하시겠습니까?", + onOK:function(){ + var form = $("
\", method=\"POST\">"); + $("").appendTo(form); + form.appendTo("body").submit(); + } + }); +} + + +async function selectURL(multiple) { + return new Promise(function(resolve, reject) { + ajax.get({ + url:wctx.url("/urls.do"), + data:{multiple:multiple}, + success: resp => { + dialog.open({ + title:"URL 선택", + content:resp, + getData:() => getSelectedURL(), + onOK:selected => { + resolve(selected); + } + }); + } + }); + }); +} + + + diff --git a/src/main/webapp/WEB-INF/jsp/include/top.jsp b/src/main/webapp/WEB-INF/jsp/include/top.jsp new file mode 100644 index 00000000..fce183bb --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/include/top.jsp @@ -0,0 +1,255 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> + + + + +function showHelp(){ + dialog.alert({ + content: '070-4490-74XX', + timeout: 0 + }); +} + +/* + * 보안모드 토글 처리 + */ +function fn_securityModeToggle(flag, elementId){ + + var executionArea; + if(elementId){ + executionArea = $("#"+elementId); + } else { + executionArea = $(document); + } + + var targets = executionArea.find("input.privacy"); + for(let i=0; i< targets.length; i++){ + let originId = targets[i].id; + let originValue= targets[i].value; + let maskingValue = originValue.replace(/[0-9a-zA-Z]/g, "*"); + document.getElementById("mask-"+originId).value = maskingValue; + } + + if(flag){ //개인정보 숨김 + + //입력상자 + $("input.privacy").attr("hidden","hidden"); + $("input.privacy-mask").removeAttr("hidden"); + + //그리드 + $("th.privacy").attr("hidden","hidden"); + $("td.privacy").attr("hidden","hidden"); + $("th.privacy-mask").removeAttr("hidden"); + $("td.privacy-mask").removeAttr("hidden"); + + } else { //개인정보 표시 + + //입력상자 + $("input.privacy").removeAttr("hidden"); + $("input.privacy-mask").attr("hidden","hidden"); + + $("th.privacy").removeAttr("hidden"); + $("td.privacy").removeAttr("hidden"); + $("th.privacy-mask").attr("hidden","hidden"); + $("td.privacy-mask").attr("hidden","hidden"); + + } + +} + +/*--------------------- 사용자 메뉴얼 클릭 이벤트 ---------------------*/ +$("#btnDownloadMenual--top").on( "click", function() { + + ajax.get({ + url : wctx.url("/file/downloadMenual.do"), + data : { }, + xhrFields:{ responseType: 'blob' }, + success : (resp) => { + var fileName = "메뉴얼.pptx"; + + var URL = window.URL || window.webkitURL; + var downloadUrl = URL.createObjectURL(resp); + + var a = document.createElement("a"); + a.href = downloadUrl; + a.download = fileName; + document.body.appendChild(a); + a.click(); + document.body.removeChild(a); + } + }); + +}); + +/*--------------------- 보안모드 체크박스 클릭 이벤트 ---------------------*/ +$("#securityMode--top").on( "click", function() { + if($("#securityMode--top").is(":checked")){ + fn_securityModeToggle(true); + } else { + fn_securityModeToggle(false); + } +}); + + diff --git a/src/main/webapp/WEB-INF/jsp/include/userMenus.jsp b/src/main/webapp/WEB-INF/jsp/include/userMenus.jsp new file mode 100644 index 00000000..c15b8bc4 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/include/userMenus.jsp @@ -0,0 +1,32 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> + + + + + +let userMenus = ${userMenus}; + +function setUserMenus(menus) { + let menuSupport = new FimsMenuSupport("#layout-menu").setMenuInfo(menus).setActive(wctx.current()); + let currentMenu = menuSupport.getMenu(wctx.current()); +} + +setUserMenus(userMenus); + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/index.jsp b/src/main/webapp/WEB-INF/jsp/index.jsp new file mode 100644 index 00000000..6b67ebc1 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/index.jsp @@ -0,0 +1,99 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> + + +
+
+ +
+ + + +
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + + + + $("#layout-navbar input[name='taskSeCd'][value='DPV']").prop("checked",true); + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/login.jsp b/src/main/webapp/WEB-INF/jsp/login.jsp new file mode 100644 index 00000000..ec014a9b --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/login.jsp @@ -0,0 +1,158 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> + +" + data-template="vertical-menu-template-starter"> + + + 과태료통합관리시스템 + + + " /> + + + " /> + + + " /> + " /> + " /> + " /> + + " /> + " /> + " /> + " /> + + + " /> + " /> + + "/> + " /> + " /> + + + + + + + + + + + + + + diff --git a/src/main/webapp/WEB-INF/jsp/select-url.jsp b/src/main/webapp/WEB-INF/jsp/select-url.jsp new file mode 100644 index 00000000..4e1f826e --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/select-url.jsp @@ -0,0 +1,56 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%> +<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%> +" /--%> +
+
+ + + +
+
+
+
+ + + \ No newline at end of file diff --git a/src/main/webapp/resources/lvis_service.wsdl b/src/main/webapp/resources/lvis_service.wsdl new file mode 100644 index 00000000..ee3536de --- /dev/null +++ b/src/main/webapp/resources/lvis_service.wsdl @@ -0,0 +1,1227 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +