backup
This commit is contained in:
3
.idea/.gitignore
generated
vendored
Normal file
3
.idea/.gitignore
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
12
.idea/codeStyles/Project.xml
generated
Normal file
12
.idea/codeStyles/Project.xml
generated
Normal file
@@ -0,0 +1,12 @@
|
||||
<component name="ProjectCodeStyleConfiguration">
|
||||
<code_scheme name="Project" version="173">
|
||||
<option name="OTHER_INDENT_OPTIONS">
|
||||
<value>
|
||||
<option name="USE_TAB_CHARACTER" value="true" />
|
||||
</value>
|
||||
</option>
|
||||
<ScalaCodeStyleSettings>
|
||||
<option name="MULTILINE_STRING_CLOSING_QUOTES_ON_NEW_LINE" value="true" />
|
||||
</ScalaCodeStyleSettings>
|
||||
</code_scheme>
|
||||
</component>
|
||||
5
.idea/codeStyles/codeStyleConfig.xml
generated
Normal file
5
.idea/codeStyles/codeStyleConfig.xml
generated
Normal file
@@ -0,0 +1,5 @@
|
||||
<component name="ProjectCodeStyleConfiguration">
|
||||
<state>
|
||||
<option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" />
|
||||
</state>
|
||||
</component>
|
||||
16
.idea/compiler.xml
generated
Normal file
16
.idea/compiler.xml
generated
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="CompilerConfiguration">
|
||||
<annotationProcessing>
|
||||
<profile name="Maven default annotation processors profile" enabled="true">
|
||||
<sourceOutputDir name="target/generated-sources/annotations" />
|
||||
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
|
||||
<outputRelativeToContentRoot value="true" />
|
||||
<module name="webskt-query-agent" />
|
||||
</profile>
|
||||
</annotationProcessing>
|
||||
<bytecodeTargetLevel>
|
||||
<module name="webskt-query-agent" target="8" />
|
||||
</bytecodeTargetLevel>
|
||||
</component>
|
||||
</project>
|
||||
36
.idea/inspectionProfiles/Project_Default.xml
generated
Normal file
36
.idea/inspectionProfiles/Project_Default.xml
generated
Normal file
@@ -0,0 +1,36 @@
|
||||
<component name="InspectionProjectProfileManager">
|
||||
<profile version="1.0">
|
||||
<option name="myName" value="Project Default" />
|
||||
<inspection_tool class="JavaDoc" enabled="true" level="WARNING" enabled_by_default="true">
|
||||
<option name="TOP_LEVEL_CLASS_OPTIONS">
|
||||
<value>
|
||||
<option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" />
|
||||
<option name="REQUIRED_TAGS" value="" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="INNER_CLASS_OPTIONS">
|
||||
<value>
|
||||
<option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" />
|
||||
<option name="REQUIRED_TAGS" value="" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="METHOD_OPTIONS">
|
||||
<value>
|
||||
<option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" />
|
||||
<option name="REQUIRED_TAGS" value="@return@param@throws or @exception" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="FIELD_OPTIONS">
|
||||
<value>
|
||||
<option name="ACCESS_JAVADOC_REQUIRED_FOR" value="none" />
|
||||
<option name="REQUIRED_TAGS" value="" />
|
||||
</value>
|
||||
</option>
|
||||
<option name="IGNORE_DEPRECATED" value="false" />
|
||||
<option name="IGNORE_JAVADOC_PERIOD" value="true" />
|
||||
<option name="IGNORE_DUPLICATED_THROWS" value="false" />
|
||||
<option name="IGNORE_POINT_TO_ITSELF" value="false" />
|
||||
<option name="myAdditionalJavadocTags" value="date" />
|
||||
</inspection_tool>
|
||||
</profile>
|
||||
</component>
|
||||
20
.idea/jarRepositories.xml
generated
Normal file
20
.idea/jarRepositories.xml
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="RemoteRepositoriesConfiguration">
|
||||
<remote-repository>
|
||||
<option name="id" value="central" />
|
||||
<option name="name" value="Central Repository" />
|
||||
<option name="url" value="https://repo.maven.apache.org/maven2" />
|
||||
</remote-repository>
|
||||
<remote-repository>
|
||||
<option name="id" value="central" />
|
||||
<option name="name" value="Maven Central repository" />
|
||||
<option name="url" value="https://repo1.maven.org/maven2" />
|
||||
</remote-repository>
|
||||
<remote-repository>
|
||||
<option name="id" value="jboss.community" />
|
||||
<option name="name" value="JBoss Community repository" />
|
||||
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
|
||||
</remote-repository>
|
||||
</component>
|
||||
</project>
|
||||
7
.idea/junitgenerator-prj-settings.xml
generated
Normal file
7
.idea/junitgenerator-prj-settings.xml
generated
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="JUnitGeneratorProjectSettings">
|
||||
<option name="outputFilePattern" value="${SOURCEPATH}/test/java/${PACKAGE}/${FILENAME}" />
|
||||
<option name="selectedTemplateKey" value="JUnit 4" />
|
||||
</component>
|
||||
</project>
|
||||
13
.idea/libraries/Maven__com_alibaba_druid_1_0_9.xml
generated
Normal file
13
.idea/libraries/Maven__com_alibaba_druid_1_0_9.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: com.alibaba:druid:1.0.9">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/com/alibaba/druid/1.0.9/druid-1.0.9.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/com/alibaba/druid/1.0.9/druid-1.0.9-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/com/alibaba/druid/1.0.9/druid-1.0.9-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__com_alibaba_fastjson_1_2_31.xml
generated
Normal file
13
.idea/libraries/Maven__com_alibaba_fastjson_1_2_31.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: com.alibaba:fastjson:1.2.31">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/com/alibaba/fastjson/1.2.31/fastjson-1.2.31.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/com/alibaba/fastjson/1.2.31/fastjson-1.2.31-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/com/alibaba/fastjson/1.2.31/fastjson-1.2.31-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__com_google_guava_guava_21_0.xml
generated
Normal file
13
.idea/libraries/Maven__com_google_guava_guava_21_0.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: com.google.guava:guava:21.0">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/21.0/guava-21.0.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/21.0/guava-21.0-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/com/google/guava/guava/21.0/guava-21.0-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
generated
Normal file
13
.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: commons-codec:commons-codec:1.10">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-codec/commons-codec/1.10/commons-codec-1.10-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__commons_io_commons_io_2_4.xml
generated
Normal file
13
.idea/libraries/Maven__commons_io_commons_io_2_4.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: commons-io:commons-io:2.4">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-io/commons-io/2.4/commons-io-2.4-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml
generated
Normal file
13
.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: commons-logging:commons-logging:1.2">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.2/commons-logging-1.2.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.2/commons-logging-1.2-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/commons-logging/commons-logging/1.2/commons-logging-1.2-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__log4j_log4j_1_2_17.xml
generated
Normal file
13
.idea/libraries/Maven__log4j_log4j_1_2_17.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: log4j:log4j:1.2.17">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.17/log4j-1.2.17.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.17/log4j-1.2.17-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.17/log4j-1.2.17-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__me_geso_jdbcutils_1_0_0.xml
generated
Normal file
13
.idea/libraries/Maven__me_geso_jdbcutils_1_0_0.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: me.geso:jdbcutils:1.0.0">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/me/geso/jdbcutils/1.0.0/jdbcutils-1.0.0.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/me/geso/jdbcutils/1.0.0/jdbcutils-1.0.0-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/me/geso/jdbcutils/1.0.0/jdbcutils-1.0.0-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__org_apache_commons_commons_lang3_3_4.xml
generated
Normal file
13
.idea/libraries/Maven__org_apache_commons_commons_lang3_3_4.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: org.apache.commons:commons-lang3:3.4">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_6.xml
generated
Normal file
13
.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_6.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: org.apache.httpcomponents:httpclient:4.5.6">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_10.xml
generated
Normal file
13
.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_10.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: org.apache.httpcomponents:httpcore:4.4.10">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__org_mariadb_jdbc_mariadb_java_client_2_7_1.xml
generated
Normal file
13
.idea/libraries/Maven__org_mariadb_jdbc_mariadb_java_client_2_7_1.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: org.mariadb.jdbc:mariadb-java-client:2.7.1">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/mariadb/jdbc/mariadb-java-client/2.7.1/mariadb-java-client-2.7.1.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/mariadb/jdbc/mariadb-java-client/2.7.1/mariadb-java-client-2.7.1-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/mariadb/jdbc/mariadb-java-client/2.7.1/mariadb-java-client-2.7.1-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_7.xml
generated
Normal file
13
.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_7.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: org.slf4j:slf4j-api:1.7.7">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/libraries/Maven__org_springframework_spring_core_2_5_6.xml
generated
Normal file
13
.idea/libraries/Maven__org_springframework_spring_core_2_5_6.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Maven: org.springframework:spring-core:2.5.6">
|
||||
<CLASSES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-core/2.5.6/spring-core-2.5.6.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-core/2.5.6/spring-core-2.5.6-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$MAVEN_REPOSITORY$/org/springframework/spring-core/2.5.6/spring-core-2.5.6-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
||||
13
.idea/misc.xml
generated
Normal file
13
.idea/misc.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="MavenProjectsManager">
|
||||
<option name="originalFiles">
|
||||
<list>
|
||||
<option value="$PROJECT_DIR$/pom.xml" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_15" project-jdk-name="15" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/out" />
|
||||
</component>
|
||||
</project>
|
||||
8
.idea/modules.xml
generated
Normal file
8
.idea/modules.xml
generated
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/webskt-query-agent.iml" filepath="$PROJECT_DIR$/.idea/webskt-query-agent.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
||||
6
.idea/vcs.xml
generated
Normal file
6
.idea/vcs.xml
generated
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
28
.idea/webskt-query-agent.iml
generated
Normal file
28
.idea/webskt-query-agent.iml
generated
Normal file
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
|
||||
<output url="file://$MODULE_DIR$/target/classes" />
|
||||
<output-test url="file://$MODULE_DIR$/target/test-classes" />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/target" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
<orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
|
||||
<orderEntry type="library" name="Maven: org.mariadb.jdbc:mariadb-java-client:2.7.1" level="project" />
|
||||
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.6" level="project" />
|
||||
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.10" level="project" />
|
||||
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.2" level="project" />
|
||||
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.10" level="project" />
|
||||
<orderEntry type="library" name="Maven: org.springframework:spring-core:2.5.6" level="project" />
|
||||
<orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.31" level="project" />
|
||||
<orderEntry type="library" name="Maven: commons-io:commons-io:2.4" level="project" />
|
||||
<orderEntry type="library" name="Maven: com.alibaba:druid:1.0.9" level="project" />
|
||||
<orderEntry type="library" name="Maven: me.geso:jdbcutils:1.0.0" level="project" />
|
||||
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.7" level="project" />
|
||||
<orderEntry type="library" name="Maven: com.google.guava:guava:21.0" level="project" />
|
||||
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.4" level="project" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -22,7 +22,7 @@ public class MainScheduleTasks {
|
||||
|
||||
/**
|
||||
* offline 每小时扫描一次离线目录
|
||||
* update 每天00:00更新一次库表内容
|
||||
* update 每天00:00更新一次库表内容(目前更新机制关闭 update_switch = false)
|
||||
*/
|
||||
private void Timers() {
|
||||
|
||||
|
||||
59
target/classes/application.properties
Normal file
59
target/classes/application.properties
Normal file
@@ -0,0 +1,59 @@
|
||||
# fqdn域名保留层级数
|
||||
query.standard.fqdn.level = 3
|
||||
|
||||
# 离线导入指定目录
|
||||
offline.import.path = /home/WebSKT/Data/request_file
|
||||
# 离线指定查询结果保存目录
|
||||
offline.output.path = /home/WebSKT/Data/output_file
|
||||
|
||||
# switch
|
||||
offline.switch = true
|
||||
update.switch = false
|
||||
query.url_info.switch = true
|
||||
query.url_rep.switch = false
|
||||
query.url_whois.switch = false
|
||||
|
||||
# 离线导入文件后缀名
|
||||
offline.import.filename.suffix = .compl
|
||||
offline.import.filedone.suffix = .done
|
||||
offline.output.filename.suffix = .result
|
||||
|
||||
# 离线导入定时任务时间间隔10s
|
||||
offline.schedule.second = 5
|
||||
# 数据库更新定时任务时间间隔1d 1000 * 3600 * 24 = 86400000
|
||||
update.schedule.day = 7
|
||||
|
||||
# mariadb
|
||||
database = web_sketch
|
||||
category_info_table = fqdn_category_via_brightcloud
|
||||
reputation_info_table = fqdn_reputation_via_brightcloud
|
||||
whois_info_table = fqdn_whois_via_brightcloud
|
||||
|
||||
# offline读取批处理量
|
||||
offline.readin.batch = 1000
|
||||
|
||||
# bc api单次查询url长度限制 API最高限制
|
||||
maximum.url.once.bc.query = 100
|
||||
|
||||
# log
|
||||
# 打印进度日志的查询条数
|
||||
log.offline.number = 10000
|
||||
log.bc.query.report.file = /home/WebSKT/Data/bright_cloud_query_count.csv
|
||||
|
||||
# resource
|
||||
tld.filepath = /home/WebSKT/Data/public_suffix_list_only.dat
|
||||
|
||||
|
||||
|
||||
######################
|
||||
# for test ###########
|
||||
######################
|
||||
# 离线导入指定目录
|
||||
#offline.import.path = /Users/joy/work/iie/project/cyber_narrator/APP/WebSketch/QueryAgentV4/files/import_file
|
||||
# 离线指定查询结果保存目录
|
||||
#offline.output.path = /Users/joy/work/iie/project/cyber_narrator/APP/WebSketch/QueryAgentV4/files/output_file
|
||||
# 服务调用统计结果
|
||||
#log.bc.query.report.file = /Users/joy/work/iie/project/cyber_narrator/App/WebSketch/LOG_IMPORTANT/bright_cloud_query_count.csv
|
||||
#tld.filepath = /Users/joy/work/iie/project/cyber_narrator/App/WebSketch/QueryAgentV4/src/main/resources/public_suffix_list_only.dat
|
||||
|
||||
|
||||
23
target/classes/brightcloud.properties
Normal file
23
target/classes/brightcloud.properties
Normal file
@@ -0,0 +1,23 @@
|
||||
bc.oemid = GeedgeNet
|
||||
bc.deviceid = TSG-Dev
|
||||
bc.uid = GN0001
|
||||
|
||||
bc.api.url = https://api.bcti.brightcloud.com/1.0/url/getinfo
|
||||
bc.api.method = POST
|
||||
bc.api.type = url
|
||||
|
||||
bc.api.name.category = getinfo
|
||||
bc.api.name.reputation = getrepinfo
|
||||
bc.api.name.whois = getwhoisinfo
|
||||
bc.api.a1cat = 1
|
||||
# 是否默认返回信誉评分
|
||||
bc.api.reputation = 1
|
||||
# 返回json格式
|
||||
bc.api.xml = 0
|
||||
|
||||
bc.cateinfo.filepath = /home/WebSKT/Data/categoryinfo.json
|
||||
# for test
|
||||
#bc.cateinfo.filepath = /Users/joy/work/iie/project/cyber_narrator/App/WebSketch/QueryAgentV4/src/main/resources/categoryinfo.json
|
||||
|
||||
|
||||
|
||||
431
target/classes/categoryinfo.json
Normal file
431
target/classes/categoryinfo.json
Normal file
@@ -0,0 +1,431 @@
|
||||
{
|
||||
"status": 200,
|
||||
"requestid": "12345",
|
||||
"type": "url",
|
||||
"results": [
|
||||
{
|
||||
"url": "getcatlist",
|
||||
"queries": {
|
||||
"getcatlist": {
|
||||
"cats": [
|
||||
{
|
||||
"catid": 1,
|
||||
"catname": "Real Estate",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 2,
|
||||
"catname": "Computer and Internet Security",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 3,
|
||||
"catname": "Financial Services",
|
||||
"catgroup": "Privacy"
|
||||
},
|
||||
{
|
||||
"catid": 4,
|
||||
"catname": "Business and Economy",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 5,
|
||||
"catname": "Computer and Internet Info",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 6,
|
||||
"catname": "Auctions",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 7,
|
||||
"catname": "Shopping",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 8,
|
||||
"catname": "Cult and Occult",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 9,
|
||||
"catname": "Travel",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 10,
|
||||
"catname": "Abused Drugs",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 11,
|
||||
"catname": "Adult and Pornography",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 12,
|
||||
"catname": "Home and Garden",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 13,
|
||||
"catname": "Military",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 14,
|
||||
"catname": "Social Networking",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 15,
|
||||
"catname": "Dead Sites",
|
||||
"catgroup": "Misc"
|
||||
},
|
||||
{
|
||||
"catid": 16,
|
||||
"catname": "Individual Stock Advice and Tools",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 17,
|
||||
"catname": "Training and Tools",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 18,
|
||||
"catname": "Dating",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 19,
|
||||
"catname": "Sex Education",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 20,
|
||||
"catname": "Religion",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 21,
|
||||
"catname": "Entertainment and Arts",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 22,
|
||||
"catname": "Personal sites and Blogs",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 23,
|
||||
"catname": "Legal",
|
||||
"catgroup": "Privacy"
|
||||
},
|
||||
{
|
||||
"catid": 24,
|
||||
"catname": "Local Information",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 25,
|
||||
"catname": "Streaming Media",
|
||||
"catgroup": "IT Resources"
|
||||
},
|
||||
{
|
||||
"catid": 26,
|
||||
"catname": "Job Search",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 27,
|
||||
"catname": "Gambling",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 28,
|
||||
"catname": "Translation",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 29,
|
||||
"catname": "Reference and Research",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 30,
|
||||
"catname": "Shareware and Freeware",
|
||||
"catgroup": "IT Resources"
|
||||
},
|
||||
{
|
||||
"catid": 31,
|
||||
"catname": "Peer to Peer",
|
||||
"catgroup": "IT Resources"
|
||||
},
|
||||
{
|
||||
"catid": 32,
|
||||
"catname": "Marijuana",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 33,
|
||||
"catname": "Hacking",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 34,
|
||||
"catname": "Games",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 35,
|
||||
"catname": "Philosophy and Political Advocacy",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 36,
|
||||
"catname": "Weapons",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 37,
|
||||
"catname": "Pay to Surf",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 38,
|
||||
"catname": "Hunting and Fishing",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 39,
|
||||
"catname": "Society",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 40,
|
||||
"catname": "Educational Institutions",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 41,
|
||||
"catname": "Online Greeting Cards",
|
||||
"catgroup": "IT Resources"
|
||||
},
|
||||
{
|
||||
"catid": 42,
|
||||
"catname": "Sports",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 43,
|
||||
"catname": "Swimsuits and Intimate Apparel",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 44,
|
||||
"catname": "Questionable",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 45,
|
||||
"catname": "Kids",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 46,
|
||||
"catname": "Hate and Racism",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 47,
|
||||
"catname": "Personal Storage",
|
||||
"catgroup": "IT Resources"
|
||||
},
|
||||
{
|
||||
"catid": 48,
|
||||
"catname": "Violence",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 49,
|
||||
"catname": "Keyloggers and Monitoring",
|
||||
"catgroup": "Security"
|
||||
},
|
||||
{
|
||||
"catid": 50,
|
||||
"catname": "Search Engines",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 51,
|
||||
"catname": "Internet Portals",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 52,
|
||||
"catname": "Web Advertisements",
|
||||
"catgroup": "IT Resources"
|
||||
},
|
||||
{
|
||||
"catid": 53,
|
||||
"catname": "Cheating",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 54,
|
||||
"catname": "Gross",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 55,
|
||||
"catname": "Web-based Email",
|
||||
"catgroup": "Privacy"
|
||||
},
|
||||
{
|
||||
"catid": 56,
|
||||
"catname": "Malware Sites",
|
||||
"catgroup": "Security"
|
||||
},
|
||||
{
|
||||
"catid": 57,
|
||||
"catname": "Phishing and Other Frauds",
|
||||
"catgroup": "Security"
|
||||
},
|
||||
{
|
||||
"catid": 58,
|
||||
"catname": "Proxy Avoidance and Anonymizers",
|
||||
"catgroup": "Security"
|
||||
},
|
||||
{
|
||||
"catid": 59,
|
||||
"catname": "Spyware and Adware",
|
||||
"catgroup": "Security"
|
||||
},
|
||||
{
|
||||
"catid": 60,
|
||||
"catname": "Music",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 61,
|
||||
"catname": "Government",
|
||||
"catgroup": "Privacy"
|
||||
},
|
||||
{
|
||||
"catid": 62,
|
||||
"catname": "Nudity",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 63,
|
||||
"catname": "News and Media",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 64,
|
||||
"catname": "Illegal",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 65,
|
||||
"catname": "Content Delivery Networks",
|
||||
"catgroup": "IT Resources"
|
||||
},
|
||||
{
|
||||
"catid": 66,
|
||||
"catname": "Internet Communications",
|
||||
"catgroup": "IT Resources"
|
||||
},
|
||||
{
|
||||
"catid": 67,
|
||||
"catname": "Bot Nets",
|
||||
"catgroup": "Security"
|
||||
},
|
||||
{
|
||||
"catid": 68,
|
||||
"catname": "Abortion",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 69,
|
||||
"catname": "Health and Medicine",
|
||||
"catgroup": "Privacy"
|
||||
},
|
||||
{
|
||||
"catid": 70,
|
||||
"catname": "Confirmed SPAM Sources",
|
||||
"catgroup": "Unmaintained"
|
||||
},
|
||||
{
|
||||
"catid": 71,
|
||||
"catname": "SPAM URLs",
|
||||
"catgroup": "Security"
|
||||
},
|
||||
{
|
||||
"catid": 72,
|
||||
"catname": "Unconfirmed SPAM Sources",
|
||||
"catgroup": "Unmaintained"
|
||||
},
|
||||
{
|
||||
"catid": 73,
|
||||
"catname": "Open HTTP Proxies",
|
||||
"catgroup": "Unmaintained"
|
||||
},
|
||||
{
|
||||
"catid": 74,
|
||||
"catname": "Dynamically Generated Content",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 75,
|
||||
"catname": "Parked Domains",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 76,
|
||||
"catname": "Alcohol and Tobacco",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 77,
|
||||
"catname": "Private IP Addresses",
|
||||
"catgroup": "Unmaintained"
|
||||
},
|
||||
{
|
||||
"catid": 78,
|
||||
"catname": "Image and Video Search",
|
||||
"catgroup": "Sensitive"
|
||||
},
|
||||
{
|
||||
"catid": 79,
|
||||
"catname": "Fashion and Beauty",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 80,
|
||||
"catname": "Recreation and Hobbies",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 81,
|
||||
"catname": "Motor Vehicles",
|
||||
"catgroup": "Productivity"
|
||||
},
|
||||
{
|
||||
"catid": 82,
|
||||
"catname": "Web Hosting",
|
||||
"catgroup": "IT Resources"
|
||||
},
|
||||
{
|
||||
"catid": 83,
|
||||
"catname": "Food and Dining",
|
||||
"catgroup": "Unmaintained"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
target/classes/cn/ac/iie/MainScheduleTasks.class
Normal file
BIN
target/classes/cn/ac/iie/MainScheduleTasks.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/config/ApplicationConfig.class
Normal file
BIN
target/classes/cn/ac/iie/config/ApplicationConfig.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/config/CommonConfig.class
Normal file
BIN
target/classes/cn/ac/iie/config/CommonConfig.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/config/MariaDBConfig.class
Normal file
BIN
target/classes/cn/ac/iie/config/MariaDBConfig.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/dao/BaseMariaDB.class
Normal file
BIN
target/classes/cn/ac/iie/dao/BaseMariaDB.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/dao/FqdnFile.class
Normal file
BIN
target/classes/cn/ac/iie/dao/FqdnFile.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/service/OfflineTask.class
Normal file
BIN
target/classes/cn/ac/iie/service/OfflineTask.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/service/SingleTermTask.class
Normal file
BIN
target/classes/cn/ac/iie/service/SingleTermTask.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/service/UpdateTask.class
Normal file
BIN
target/classes/cn/ac/iie/service/UpdateTask.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/utils/BrightCloudUtils.class
Normal file
BIN
target/classes/cn/ac/iie/utils/BrightCloudUtils.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/utils/ConfigUtils.class
Normal file
BIN
target/classes/cn/ac/iie/utils/ConfigUtils.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/utils/FileUtils.class
Normal file
BIN
target/classes/cn/ac/iie/utils/FileUtils.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/utils/LogUtils.class
Normal file
BIN
target/classes/cn/ac/iie/utils/LogUtils.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/utils/MariaDBConnect.class
Normal file
BIN
target/classes/cn/ac/iie/utils/MariaDBConnect.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/utils/TimeUtils.class
Normal file
BIN
target/classes/cn/ac/iie/utils/TimeUtils.class
Normal file
Binary file not shown.
BIN
target/classes/cn/ac/iie/utils/TopDomainUtils.class
Normal file
BIN
target/classes/cn/ac/iie/utils/TopDomainUtils.class
Normal file
Binary file not shown.
9
target/classes/druid.properties
Normal file
9
target/classes/druid.properties
Normal file
@@ -0,0 +1,9 @@
|
||||
driverClassName=org.mariadb.jdbc.Driver
|
||||
url=jdbc:mariadb://api.geedge.net:3306/web_sketch
|
||||
username=root
|
||||
password=webskt2021
|
||||
initialSize=5
|
||||
maxActive=10
|
||||
maxWait=1000
|
||||
|
||||
validationQuery=SELECT 1
|
||||
23
target/classes/log4j.properties
Normal file
23
target/classes/log4j.properties
Normal file
@@ -0,0 +1,23 @@
|
||||
|
||||
########################## logger ##############################
|
||||
|
||||
### 设置###
|
||||
log4j.rootLogger = info,E,stdout
|
||||
|
||||
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
|
||||
log4j.appender.stdout.Target = System.out
|
||||
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
|
||||
log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
|
||||
|
||||
|
||||
log4j.appender.E = org.apache.log4j.DailyRollingFileAppender
|
||||
log4j.appender.E.File =/home/WebSKT/Source/query_agent/logs/run.log
|
||||
log4j.appender.E.Append = true
|
||||
log4j.appender.E.Threshold = INFO
|
||||
log4j.appender.E.layout = org.apache.log4j.PatternLayout
|
||||
log4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
|
||||
|
||||
#########################
|
||||
#### for test ###########
|
||||
#########################
|
||||
#log4j.appender.E.File =/Users/joy/work/iie/project/cyber_narrator/App/WebSketch/QueryAgentV4/logs/run.log
|
||||
9142
target/classes/public_suffix_list_only.dat
Normal file
9142
target/classes/public_suffix_list_only.dat
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user