diff --git a/pom.xml b/pom.xml
index 5075450..69ba5b4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
com.github.answerail
dinger-spring-boot-starter
jar
- 1.2.1
+ 1.3.0
dinger-spring-boot-starter
Dinger-SpringBoot集成钉钉/企业微信群机器人实现消息通知中间件
@@ -19,7 +19,7 @@
5.2.11.RELEASE
1.8
1.7.30
- 2.11.3
+ 2.13.2.2
UTF-8
UTF-8
diff --git a/src/main/java/com/github/jaemon/dinger/DingerSender.java b/src/main/java/com/github/jaemon/dinger/DingerSender.java
index 24530df..b38dcca 100644
--- a/src/main/java/com/github/jaemon/dinger/DingerSender.java
+++ b/src/main/java/com/github/jaemon/dinger/DingerSender.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/config/AutoBeanConfiguration.java b/src/main/java/com/github/jaemon/dinger/config/AutoBeanConfiguration.java
index 94f9506..af7122f 100644
--- a/src/main/java/com/github/jaemon/dinger/config/AutoBeanConfiguration.java
+++ b/src/main/java/com/github/jaemon/dinger/config/AutoBeanConfiguration.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -15,9 +15,11 @@
*/
package com.github.jaemon.dinger.config;
+import com.github.jaemon.dinger.constant.DingerConstant;
import com.github.jaemon.dinger.support.client.DingerHttpClient;
import com.github.jaemon.dinger.support.client.DingerHttpTemplate;
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@@ -28,6 +30,7 @@
* @since 1.0
*/
@Configuration
+@ConditionalOnMissingBean(name = DingerConstant.DINGER_HTTP_CLIENT)
@AutoConfigureAfter(DingerHttpClientConfig.class)
public class AutoBeanConfiguration {
@Bean
diff --git a/src/main/java/com/github/jaemon/dinger/config/BeanConfiguration.java b/src/main/java/com/github/jaemon/dinger/config/BeanConfiguration.java
index 923dd24..61884d9 100644
--- a/src/main/java/com/github/jaemon/dinger/config/BeanConfiguration.java
+++ b/src/main/java/com/github/jaemon/dinger/config/BeanConfiguration.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/config/DingerAutoConfiguration.java b/src/main/java/com/github/jaemon/dinger/config/DingerAutoConfiguration.java
index 5baa1d0..f4fa1c6 100644
--- a/src/main/java/com/github/jaemon/dinger/config/DingerAutoConfiguration.java
+++ b/src/main/java/com/github/jaemon/dinger/config/DingerAutoConfiguration.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/config/DingerConfiguration.java b/src/main/java/com/github/jaemon/dinger/config/DingerConfiguration.java
index 005809b..10ad09f 100644
--- a/src/main/java/com/github/jaemon/dinger/config/DingerConfiguration.java
+++ b/src/main/java/com/github/jaemon/dinger/config/DingerConfiguration.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/config/DingerHttpClientConfig.java b/src/main/java/com/github/jaemon/dinger/config/DingerHttpClientConfig.java
index 90db8cc..0aaef3c 100644
--- a/src/main/java/com/github/jaemon/dinger/config/DingerHttpClientConfig.java
+++ b/src/main/java/com/github/jaemon/dinger/config/DingerHttpClientConfig.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/config/DingerThreadPoolConfig.java b/src/main/java/com/github/jaemon/dinger/config/DingerThreadPoolConfig.java
index e05ffdb..6f4b9b3 100644
--- a/src/main/java/com/github/jaemon/dinger/config/DingerThreadPoolConfig.java
+++ b/src/main/java/com/github/jaemon/dinger/config/DingerThreadPoolConfig.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/config/DingerThreadPoolProperties.java b/src/main/java/com/github/jaemon/dinger/config/DingerThreadPoolProperties.java
index f30ba0c..02872ee 100644
--- a/src/main/java/com/github/jaemon/dinger/config/DingerThreadPoolProperties.java
+++ b/src/main/java/com/github/jaemon/dinger/config/DingerThreadPoolProperties.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/constant/DingerConstant.java b/src/main/java/com/github/jaemon/dinger/constant/DingerConstant.java
index 7452b59..93b3729 100644
--- a/src/main/java/com/github/jaemon/dinger/constant/DingerConstant.java
+++ b/src/main/java/com/github/jaemon/dinger/constant/DingerConstant.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -44,6 +44,7 @@ public interface DingerConstant {
String DINGER_EXECUTOR = "dingerExecutor";
/** 自定义restTemplate名称 */
String DINGER_REST_TEMPLATE = "dingerRestTemplate";
+ String DINGER_HTTP_CLIENT = "dingerHttpClient";
String NEW_LINE = "\r\n";
String SPOT_SEPERATOR = ".";
diff --git a/src/main/java/com/github/jaemon/dinger/core/AbstractDingerDefinitionResolver.java b/src/main/java/com/github/jaemon/dinger/core/AbstractDingerDefinitionResolver.java
index a6593e2..c018c8d 100644
--- a/src/main/java/com/github/jaemon/dinger/core/AbstractDingerDefinitionResolver.java
+++ b/src/main/java/com/github/jaemon/dinger/core/AbstractDingerDefinitionResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/AbstractDingerSender.java b/src/main/java/com/github/jaemon/dinger/core/AbstractDingerSender.java
index 42c5c45..0e32d5e 100644
--- a/src/main/java/com/github/jaemon/dinger/core/AbstractDingerSender.java
+++ b/src/main/java/com/github/jaemon/dinger/core/AbstractDingerSender.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/AnnotationDingerDefinitionResolver.java b/src/main/java/com/github/jaemon/dinger/core/AnnotationDingerDefinitionResolver.java
index 9d98c8a..de25b68 100644
--- a/src/main/java/com/github/jaemon/dinger/core/AnnotationDingerDefinitionResolver.java
+++ b/src/main/java/com/github/jaemon/dinger/core/AnnotationDingerDefinitionResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/AnnotationParameterNameDiscoverer.java b/src/main/java/com/github/jaemon/dinger/core/AnnotationParameterNameDiscoverer.java
index a7769b1..8ede023 100644
--- a/src/main/java/com/github/jaemon/dinger/core/AnnotationParameterNameDiscoverer.java
+++ b/src/main/java/com/github/jaemon/dinger/core/AnnotationParameterNameDiscoverer.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/ClassPathDingerScanner.java b/src/main/java/com/github/jaemon/dinger/core/ClassPathDingerScanner.java
index 5938d35..9ded121 100644
--- a/src/main/java/com/github/jaemon/dinger/core/ClassPathDingerScanner.java
+++ b/src/main/java/com/github/jaemon/dinger/core/ClassPathDingerScanner.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/ClassPathScanForResources.java b/src/main/java/com/github/jaemon/dinger/core/ClassPathScanForResources.java
index fd3639a..c0906bd 100644
--- a/src/main/java/com/github/jaemon/dinger/core/ClassPathScanForResources.java
+++ b/src/main/java/com/github/jaemon/dinger/core/ClassPathScanForResources.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DefaultDingerDefinition.java b/src/main/java/com/github/jaemon/dinger/core/DefaultDingerDefinition.java
index 3dc4bb3..03da9b6 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DefaultDingerDefinition.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DefaultDingerDefinition.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DefaultDingerDefinitionResolver.java b/src/main/java/com/github/jaemon/dinger/core/DefaultDingerDefinitionResolver.java
index 9ac81e7..9860951 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DefaultDingerDefinitionResolver.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DefaultDingerDefinitionResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerConfig.java b/src/main/java/com/github/jaemon/dinger/core/DingerConfig.java
index bbd3759..a4ec844 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerConfig.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerConfig.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerConfigurerAdapter.java b/src/main/java/com/github/jaemon/dinger/core/DingerConfigurerAdapter.java
index 9b80484..808f126 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerConfigurerAdapter.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerConfigurerAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerDefinition.java b/src/main/java/com/github/jaemon/dinger/core/DingerDefinition.java
index 892cc9f..fe73ed4 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerDefinition.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerDefinition.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGenerator.java b/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGenerator.java
index f34fb3d..bdcea59 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGenerator.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGenerator.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGeneratorContext.java b/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGeneratorContext.java
index 1fbdacb..589ca52 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGeneratorContext.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGeneratorContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGeneratorFactory.java b/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGeneratorFactory.java
index b2a5751..eff91ed 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGeneratorFactory.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionGeneratorFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionHandler.java b/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionHandler.java
index 42f1a43..53846b2 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionResolver.java b/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionResolver.java
index fa40d26..a9b8d1f 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionResolver.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerDefinitionResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerHandleProxy.java b/src/main/java/com/github/jaemon/dinger/core/DingerHandleProxy.java
index 7f5155b..83ff066 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerHandleProxy.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerHandleProxy.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerHelper.java b/src/main/java/com/github/jaemon/dinger/core/DingerHelper.java
index ad5b34c..d85afaa 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerHelper.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerInvocationHandler.java b/src/main/java/com/github/jaemon/dinger/core/DingerInvocationHandler.java
index a461e3e..c6128fe 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerInvocationHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerInvocationHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerManagerBuilder.java b/src/main/java/com/github/jaemon/dinger/core/DingerManagerBuilder.java
index a6c74bd..2450706 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerManagerBuilder.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerManagerBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -63,7 +63,7 @@ public DingerManagerBuilder() {
}
/**
- * 自定义restTemplate客户端
+ * 自定义restTemplate客户端-服务于默认Http客户端
*
* @param dingerRestTemplate restTemplate
* @return this
@@ -181,4 +181,17 @@ public DingerManagerBuilder dingerAsyncCallback(DingerAsyncCallback dingerAsyncC
}
return this;
}
+
+ /**
+ * 定义发送客户端-dingerRestTemplate配置将失效
+ *
+ * @param dingerHttpClient dingerHttpClient
+ * @return this
+ */
+ public DingerManagerBuilder dingerHttpClient(DingerHttpClient dingerHttpClient) {
+ if (dingerHttpClient != null) {
+ this.dingerHttpClient = dingerHttpClient;
+ }
+ return this;
+ }
}
\ No newline at end of file
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerMessageHandler.java b/src/main/java/com/github/jaemon/dinger/core/DingerMessageHandler.java
index 0826290..b3595cc 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerMessageHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerMessageHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerParameterNameDiscoverer.java b/src/main/java/com/github/jaemon/dinger/core/DingerParameterNameDiscoverer.java
index 6a3c3e8..f17684e 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerParameterNameDiscoverer.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerParameterNameDiscoverer.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerRefresh.java b/src/main/java/com/github/jaemon/dinger/core/DingerRefresh.java
index 396cb74..10adade 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerRefresh.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerRefresh.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/DingerRobot.java b/src/main/java/com/github/jaemon/dinger/core/DingerRobot.java
index 4d7853f..8c7f7e8 100644
--- a/src/main/java/com/github/jaemon/dinger/core/DingerRobot.java
+++ b/src/main/java/com/github/jaemon/dinger/core/DingerRobot.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/MessageTransfer.java b/src/main/java/com/github/jaemon/dinger/core/MessageTransfer.java
index ff0d2e3..7e7bc87 100644
--- a/src/main/java/com/github/jaemon/dinger/core/MessageTransfer.java
+++ b/src/main/java/com/github/jaemon/dinger/core/MessageTransfer.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/ParamHandler.java b/src/main/java/com/github/jaemon/dinger/core/ParamHandler.java
index e44a72a..d1d772c 100644
--- a/src/main/java/com/github/jaemon/dinger/core/ParamHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/core/ParamHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/PrioritizedParameterNameDiscoverer.java b/src/main/java/com/github/jaemon/dinger/core/PrioritizedParameterNameDiscoverer.java
index 6ade5fa..68b56ca 100644
--- a/src/main/java/com/github/jaemon/dinger/core/PrioritizedParameterNameDiscoverer.java
+++ b/src/main/java/com/github/jaemon/dinger/core/PrioritizedParameterNameDiscoverer.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/ResultHandler.java b/src/main/java/com/github/jaemon/dinger/core/ResultHandler.java
index 0d51294..8964766 100644
--- a/src/main/java/com/github/jaemon/dinger/core/ResultHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/core/ResultHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/XmlDingerDefinitionResolver.java b/src/main/java/com/github/jaemon/dinger/core/XmlDingerDefinitionResolver.java
index a7447f5..d78eee4 100644
--- a/src/main/java/com/github/jaemon/dinger/core/XmlDingerDefinitionResolver.java
+++ b/src/main/java/com/github/jaemon/dinger/core/XmlDingerDefinitionResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/AsyncExecute.java b/src/main/java/com/github/jaemon/dinger/core/annatations/AsyncExecute.java
index b113495..9537ef6 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/AsyncExecute.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/AsyncExecute.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/Dinger.java b/src/main/java/com/github/jaemon/dinger/core/annatations/Dinger.java
index 1d2cadc..ad11dec 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/Dinger.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/Dinger.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerClose.java b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerClose.java
index 562b206..cd1991a 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerClose.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerClose.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerConfiguration.java b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerConfiguration.java
index 062b3cb..77f2a5c 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerConfiguration.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerConfiguration.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerImageText.java b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerImageText.java
index 251939a..b60bc74 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerImageText.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerImageText.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerLink.java b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerLink.java
index c0dc5ad..de74783 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerLink.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerLink.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerMarkdown.java b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerMarkdown.java
index b4b2429..9a90665 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerMarkdown.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerMarkdown.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerScan.java b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerScan.java
index fa595b2..d042c48 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerScan.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerScan.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerText.java b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerText.java
index 856ed29..6bf42cb 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerText.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerText.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerTokenId.java b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerTokenId.java
index b23ebde..a67acdd 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/DingerTokenId.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/DingerTokenId.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/Keyword.java b/src/main/java/com/github/jaemon/dinger/core/annatations/Keyword.java
index 0436f26..c024e64 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/Keyword.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/Keyword.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/Parameter.java b/src/main/java/com/github/jaemon/dinger/core/annatations/Parameter.java
index b34ce98..3eebb17 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/Parameter.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/Parameter.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/annatations/PriorityColumn.java b/src/main/java/com/github/jaemon/dinger/core/annatations/PriorityColumn.java
index ab3c1eb..68e516f 100644
--- a/src/main/java/com/github/jaemon/dinger/core/annatations/PriorityColumn.java
+++ b/src/main/java/com/github/jaemon/dinger/core/annatations/PriorityColumn.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/DingerCallback.java b/src/main/java/com/github/jaemon/dinger/core/entity/DingerCallback.java
index f11ccb8..6a5d618 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/DingerCallback.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/DingerCallback.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/DingerProperties.java b/src/main/java/com/github/jaemon/dinger/core/entity/DingerProperties.java
index 65528af..9cf73ed 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/DingerProperties.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/DingerProperties.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/DingerRequest.java b/src/main/java/com/github/jaemon/dinger/core/entity/DingerRequest.java
index f985231..87bfc8b 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/DingerRequest.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/DingerRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/DingerResponse.java b/src/main/java/com/github/jaemon/dinger/core/entity/DingerResponse.java
index 6f54ba8..50797c6 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/DingerResponse.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/DingerResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/ExceptionPairs.java b/src/main/java/com/github/jaemon/dinger/core/entity/ExceptionPairs.java
index 67b4bb6..7295fa1 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/ExceptionPairs.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/ExceptionPairs.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/ImageTextDeo.java b/src/main/java/com/github/jaemon/dinger/core/entity/ImageTextDeo.java
index c0c0cf6..71d3dd1 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/ImageTextDeo.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/ImageTextDeo.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/LinkDeo.java b/src/main/java/com/github/jaemon/dinger/core/entity/LinkDeo.java
index 5419d1f..54f5451 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/LinkDeo.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/LinkDeo.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/MsgType.java b/src/main/java/com/github/jaemon/dinger/core/entity/MsgType.java
index 06ae43e..90d90c2 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/MsgType.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/MsgType.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/Pairs.java b/src/main/java/com/github/jaemon/dinger/core/entity/Pairs.java
index 6c315ed..d7ed2c8 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/Pairs.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/Pairs.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/enums/AsyncExecuteType.java b/src/main/java/com/github/jaemon/dinger/core/entity/enums/AsyncExecuteType.java
index 11d1e9b..ce08f73 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/enums/AsyncExecuteType.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/enums/AsyncExecuteType.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerDefinitionType.java b/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerDefinitionType.java
index cc6c732..93c0de4 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerDefinitionType.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerDefinitionType.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerResponseCodeEnum.java b/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerResponseCodeEnum.java
index 4b8ca1c..2bc2656 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerResponseCodeEnum.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerResponseCodeEnum.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerType.java b/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerType.java
index 08a22e2..50e5ccb 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerType.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/enums/DingerType.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/enums/ExceptionEnum.java b/src/main/java/com/github/jaemon/dinger/core/entity/enums/ExceptionEnum.java
index ecb6a84..c489854 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/enums/ExceptionEnum.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/enums/ExceptionEnum.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/enums/IgnoreMethod.java b/src/main/java/com/github/jaemon/dinger/core/entity/enums/IgnoreMethod.java
index 5ec46f8..45e8ef1 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/enums/IgnoreMethod.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/enums/IgnoreMethod.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/enums/MessageMainType.java b/src/main/java/com/github/jaemon/dinger/core/entity/enums/MessageMainType.java
index fdd7062..641d690 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/enums/MessageMainType.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/enums/MessageMainType.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/enums/MessageSubType.java b/src/main/java/com/github/jaemon/dinger/core/entity/enums/MessageSubType.java
index 79dd9a2..ca4746b 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/enums/MessageSubType.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/enums/MessageSubType.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/xml/BeanTag.java b/src/main/java/com/github/jaemon/dinger/core/entity/xml/BeanTag.java
index 69ae4fe..d787633 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/xml/BeanTag.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/xml/BeanTag.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/xml/BodyTag.java b/src/main/java/com/github/jaemon/dinger/core/entity/xml/BodyTag.java
index 9b1e511..0327ba3 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/xml/BodyTag.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/xml/BodyTag.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/xml/ConfigurationTag.java b/src/main/java/com/github/jaemon/dinger/core/entity/xml/ConfigurationTag.java
index 55a50ad..b07da57 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/xml/ConfigurationTag.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/xml/ConfigurationTag.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/xml/ContentTag.java b/src/main/java/com/github/jaemon/dinger/core/entity/xml/ContentTag.java
index 5d498c8..9b49741 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/xml/ContentTag.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/xml/ContentTag.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/xml/MessageTag.java b/src/main/java/com/github/jaemon/dinger/core/entity/xml/MessageTag.java
index e63b5fb..a37b07e 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/xml/MessageTag.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/xml/MessageTag.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/xml/PhoneTag.java b/src/main/java/com/github/jaemon/dinger/core/entity/xml/PhoneTag.java
index 2fb44a7..7feadeb 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/xml/PhoneTag.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/xml/PhoneTag.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/xml/PhonesTag.java b/src/main/java/com/github/jaemon/dinger/core/entity/xml/PhonesTag.java
index 08cebf0..9b7aa8a 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/xml/PhonesTag.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/xml/PhonesTag.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/entity/xml/TokenId.java b/src/main/java/com/github/jaemon/dinger/core/entity/xml/TokenId.java
index 08aba5a..f6cbf7b 100644
--- a/src/main/java/com/github/jaemon/dinger/core/entity/xml/TokenId.java
+++ b/src/main/java/com/github/jaemon/dinger/core/entity/xml/TokenId.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/package-info.java b/src/main/java/com/github/jaemon/dinger/core/package-info.java
index a8ae621..e8027dd 100644
--- a/src/main/java/com/github/jaemon/dinger/core/package-info.java
+++ b/src/main/java/com/github/jaemon/dinger/core/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/session/Configuration.java b/src/main/java/com/github/jaemon/dinger/core/session/Configuration.java
index 2f9a008..a5a506e 100644
--- a/src/main/java/com/github/jaemon/dinger/core/session/Configuration.java
+++ b/src/main/java/com/github/jaemon/dinger/core/session/Configuration.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/session/DingerSession.java b/src/main/java/com/github/jaemon/dinger/core/session/DingerSession.java
index f081b49..7312d0f 100644
--- a/src/main/java/com/github/jaemon/dinger/core/session/DingerSession.java
+++ b/src/main/java/com/github/jaemon/dinger/core/session/DingerSession.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/session/DingerSessionFactory.java b/src/main/java/com/github/jaemon/dinger/core/session/DingerSessionFactory.java
index 7ff2aaf..9f5b502 100644
--- a/src/main/java/com/github/jaemon/dinger/core/session/DingerSessionFactory.java
+++ b/src/main/java/com/github/jaemon/dinger/core/session/DingerSessionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/session/defaults/DefaultDingerSession.java b/src/main/java/com/github/jaemon/dinger/core/session/defaults/DefaultDingerSession.java
index 50d7c0e..ed49621 100644
--- a/src/main/java/com/github/jaemon/dinger/core/session/defaults/DefaultDingerSession.java
+++ b/src/main/java/com/github/jaemon/dinger/core/session/defaults/DefaultDingerSession.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/session/defaults/DefaultDingerSessionFactory.java b/src/main/java/com/github/jaemon/dinger/core/session/defaults/DefaultDingerSessionFactory.java
index 8b1eabd..55f9247 100644
--- a/src/main/java/com/github/jaemon/dinger/core/session/defaults/DefaultDingerSessionFactory.java
+++ b/src/main/java/com/github/jaemon/dinger/core/session/defaults/DefaultDingerSessionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/spring/ApplicationHome.java b/src/main/java/com/github/jaemon/dinger/core/spring/ApplicationHome.java
index 9b5ae77..c07162b 100644
--- a/src/main/java/com/github/jaemon/dinger/core/spring/ApplicationHome.java
+++ b/src/main/java/com/github/jaemon/dinger/core/spring/ApplicationHome.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/spring/DingerFactoryBean.java b/src/main/java/com/github/jaemon/dinger/core/spring/DingerFactoryBean.java
index bf791bb..cb8493b 100644
--- a/src/main/java/com/github/jaemon/dinger/core/spring/DingerFactoryBean.java
+++ b/src/main/java/com/github/jaemon/dinger/core/spring/DingerFactoryBean.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/spring/DingerScannerRegistrar.java b/src/main/java/com/github/jaemon/dinger/core/spring/DingerScannerRegistrar.java
index 2881c20..9c245ee 100644
--- a/src/main/java/com/github/jaemon/dinger/core/spring/DingerScannerRegistrar.java
+++ b/src/main/java/com/github/jaemon/dinger/core/spring/DingerScannerRegistrar.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/spring/DingerSessionTemplate.java b/src/main/java/com/github/jaemon/dinger/core/spring/DingerSessionTemplate.java
index d6c2370..31b7680 100644
--- a/src/main/java/com/github/jaemon/dinger/core/spring/DingerSessionTemplate.java
+++ b/src/main/java/com/github/jaemon/dinger/core/spring/DingerSessionTemplate.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/core/spring/support/DingerSessionSupport.java b/src/main/java/com/github/jaemon/dinger/core/spring/support/DingerSessionSupport.java
index e451c81..67f83a1 100644
--- a/src/main/java/com/github/jaemon/dinger/core/spring/support/DingerSessionSupport.java
+++ b/src/main/java/com/github/jaemon/dinger/core/spring/support/DingerSessionSupport.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/dingtalk/DingTalkDefinitionGenerator.java b/src/main/java/com/github/jaemon/dinger/dingtalk/DingTalkDefinitionGenerator.java
index 71ed7d6..e721da1 100644
--- a/src/main/java/com/github/jaemon/dinger/dingtalk/DingTalkDefinitionGenerator.java
+++ b/src/main/java/com/github/jaemon/dinger/dingtalk/DingTalkDefinitionGenerator.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingActionCard.java b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingActionCard.java
index ead3858..d6688a7 100644
--- a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingActionCard.java
+++ b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingActionCard.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingFeedCard.java b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingFeedCard.java
index 9a9d032..2615e72 100644
--- a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingFeedCard.java
+++ b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingFeedCard.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingLink.java b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingLink.java
index 7e323d8..863513b 100644
--- a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingLink.java
+++ b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingLink.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingMarkDown.java b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingMarkDown.java
index 75ff574..61f64a6 100644
--- a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingMarkDown.java
+++ b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingMarkDown.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingSingleActionCard.java b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingSingleActionCard.java
index 8aa06ed..42af64b 100644
--- a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingSingleActionCard.java
+++ b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingSingleActionCard.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingTalkMessage.java b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingTalkMessage.java
index 99fbca5..d69c097 100644
--- a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingTalkMessage.java
+++ b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingTalkMessage.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingText.java b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingText.java
index 4eeddff..d4c26bc 100644
--- a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingText.java
+++ b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/DingText.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/Message.java b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/Message.java
index 83f4c98..38d984d 100644
--- a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/Message.java
+++ b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/Message.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/enums/DingTalkMsgType.java b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/enums/DingTalkMsgType.java
index 9b42142..eb39535 100644
--- a/src/main/java/com/github/jaemon/dinger/dingtalk/entity/enums/DingTalkMsgType.java
+++ b/src/main/java/com/github/jaemon/dinger/dingtalk/entity/enums/DingTalkMsgType.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/dingtalk/package-info.java b/src/main/java/com/github/jaemon/dinger/dingtalk/package-info.java
index 700c0a8..e810ce1 100644
--- a/src/main/java/com/github/jaemon/dinger/dingtalk/package-info.java
+++ b/src/main/java/com/github/jaemon/dinger/dingtalk/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/exception/AsyncCallException.java b/src/main/java/com/github/jaemon/dinger/exception/AsyncCallException.java
index 4996722..22e1dbd 100644
--- a/src/main/java/com/github/jaemon/dinger/exception/AsyncCallException.java
+++ b/src/main/java/com/github/jaemon/dinger/exception/AsyncCallException.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/exception/ConfigurationException.java b/src/main/java/com/github/jaemon/dinger/exception/ConfigurationException.java
index 3717002..41431dd 100644
--- a/src/main/java/com/github/jaemon/dinger/exception/ConfigurationException.java
+++ b/src/main/java/com/github/jaemon/dinger/exception/ConfigurationException.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/exception/DingerAnalysisException.java b/src/main/java/com/github/jaemon/dinger/exception/DingerAnalysisException.java
index 33c620f..f47ebe1 100644
--- a/src/main/java/com/github/jaemon/dinger/exception/DingerAnalysisException.java
+++ b/src/main/java/com/github/jaemon/dinger/exception/DingerAnalysisException.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/exception/DingerException.java b/src/main/java/com/github/jaemon/dinger/exception/DingerException.java
index 700a4f4..4f98362 100644
--- a/src/main/java/com/github/jaemon/dinger/exception/DingerException.java
+++ b/src/main/java/com/github/jaemon/dinger/exception/DingerException.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/exception/InvalidPropertiesFormatException.java b/src/main/java/com/github/jaemon/dinger/exception/InvalidPropertiesFormatException.java
index b8fb7fa..ac0e4a5 100644
--- a/src/main/java/com/github/jaemon/dinger/exception/InvalidPropertiesFormatException.java
+++ b/src/main/java/com/github/jaemon/dinger/exception/InvalidPropertiesFormatException.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/exception/MsgTypeException.java b/src/main/java/com/github/jaemon/dinger/exception/MsgTypeException.java
index 87e569b..983670c 100644
--- a/src/main/java/com/github/jaemon/dinger/exception/MsgTypeException.java
+++ b/src/main/java/com/github/jaemon/dinger/exception/MsgTypeException.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/exception/MultiDingerRegisterException.java b/src/main/java/com/github/jaemon/dinger/exception/MultiDingerRegisterException.java
index cb25c29..20b639d 100644
--- a/src/main/java/com/github/jaemon/dinger/exception/MultiDingerRegisterException.java
+++ b/src/main/java/com/github/jaemon/dinger/exception/MultiDingerRegisterException.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/exception/SendMsgException.java b/src/main/java/com/github/jaemon/dinger/exception/SendMsgException.java
index 0a13c74..feff811 100644
--- a/src/main/java/com/github/jaemon/dinger/exception/SendMsgException.java
+++ b/src/main/java/com/github/jaemon/dinger/exception/SendMsgException.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/listeners/DingerListenersProperty.java b/src/main/java/com/github/jaemon/dinger/listeners/DingerListenersProperty.java
index 5b5fd0b..579720c 100644
--- a/src/main/java/com/github/jaemon/dinger/listeners/DingerListenersProperty.java
+++ b/src/main/java/com/github/jaemon/dinger/listeners/DingerListenersProperty.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/listeners/DingerXmlPreparedEvent.java b/src/main/java/com/github/jaemon/dinger/listeners/DingerXmlPreparedEvent.java
index 76c7aef..8739462 100644
--- a/src/main/java/com/github/jaemon/dinger/listeners/DingerXmlPreparedEvent.java
+++ b/src/main/java/com/github/jaemon/dinger/listeners/DingerXmlPreparedEvent.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/listeners/ExitEventListener.java b/src/main/java/com/github/jaemon/dinger/listeners/ExitEventListener.java
index e64b272..bd0dcb2 100644
--- a/src/main/java/com/github/jaemon/dinger/listeners/ExitEventListener.java
+++ b/src/main/java/com/github/jaemon/dinger/listeners/ExitEventListener.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/listeners/package-info.java b/src/main/java/com/github/jaemon/dinger/listeners/package-info.java
index e83c43b..6ef4cc1 100644
--- a/src/main/java/com/github/jaemon/dinger/listeners/package-info.java
+++ b/src/main/java/com/github/jaemon/dinger/listeners/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/DingerConfigHandler.java b/src/main/java/com/github/jaemon/dinger/multi/DingerConfigHandler.java
index d5db461..a3dcccd 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/DingerConfigHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/DingerConfigHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/MultiDingerAlgorithmInjectRegister.java b/src/main/java/com/github/jaemon/dinger/multi/MultiDingerAlgorithmInjectRegister.java
index 47891c3..f2fb4fb 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/MultiDingerAlgorithmInjectRegister.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/MultiDingerAlgorithmInjectRegister.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/MultiDingerConfigContainer.java b/src/main/java/com/github/jaemon/dinger/multi/MultiDingerConfigContainer.java
index 0d078ff..57826f4 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/MultiDingerConfigContainer.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/MultiDingerConfigContainer.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/MultiDingerProperty.java b/src/main/java/com/github/jaemon/dinger/multi/MultiDingerProperty.java
index 1c3a960..b0caf81 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/MultiDingerProperty.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/MultiDingerProperty.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/MultiDingerRefresh.java b/src/main/java/com/github/jaemon/dinger/multi/MultiDingerRefresh.java
index 5a14787..2be733f 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/MultiDingerRefresh.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/MultiDingerRefresh.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/MultiDingerScannerRegistrar.java b/src/main/java/com/github/jaemon/dinger/multi/MultiDingerScannerRegistrar.java
index 0a949b9..b72834c 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/MultiDingerScannerRegistrar.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/MultiDingerScannerRegistrar.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/algorithm/AlgorithmHandler.java b/src/main/java/com/github/jaemon/dinger/multi/algorithm/AlgorithmHandler.java
index 9604340..f84256c 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/algorithm/AlgorithmHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/algorithm/AlgorithmHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/algorithm/DefaultHandler.java b/src/main/java/com/github/jaemon/dinger/multi/algorithm/DefaultHandler.java
index 74d8a21..4f18503 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/algorithm/DefaultHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/algorithm/DefaultHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/algorithm/DingerHandler.java b/src/main/java/com/github/jaemon/dinger/multi/algorithm/DingerHandler.java
index 3b8ab68..cc1e10e 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/algorithm/DingerHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/algorithm/DingerHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/algorithm/RandomHandler.java b/src/main/java/com/github/jaemon/dinger/multi/algorithm/RandomHandler.java
index 13ef353..97d766c 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/algorithm/RandomHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/algorithm/RandomHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/algorithm/RoundRobinHandler.java b/src/main/java/com/github/jaemon/dinger/multi/algorithm/RoundRobinHandler.java
index a311fe1..508c668 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/algorithm/RoundRobinHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/algorithm/RoundRobinHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/annotations/EnableMultiDinger.java b/src/main/java/com/github/jaemon/dinger/multi/annotations/EnableMultiDinger.java
index b8fdd1a..8f13634 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/annotations/EnableMultiDinger.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/annotations/EnableMultiDinger.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/annotations/MultiDinger.java b/src/main/java/com/github/jaemon/dinger/multi/annotations/MultiDinger.java
index 26db3c9..cdd6014 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/annotations/MultiDinger.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/annotations/MultiDinger.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/annotations/MultiHandler.java b/src/main/java/com/github/jaemon/dinger/multi/annotations/MultiHandler.java
index 968ec7d..7b8c856 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/annotations/MultiHandler.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/annotations/MultiHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDinger.java b/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDinger.java
index 30009f9..e2b9ceb 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDinger.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDinger.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDingerAlgorithmDefinition.java b/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDingerAlgorithmDefinition.java
index 3e89a28..89ccc15 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDingerAlgorithmDefinition.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDingerAlgorithmDefinition.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDingerConfig.java b/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDingerConfig.java
index 013ca52..f9f85d8 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDingerConfig.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/entity/MultiDingerConfig.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/multi/package-info.java b/src/main/java/com/github/jaemon/dinger/multi/package-info.java
index 82bbe49..22416d9 100644
--- a/src/main/java/com/github/jaemon/dinger/multi/package-info.java
+++ b/src/main/java/com/github/jaemon/dinger/multi/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/CustomMessage.java b/src/main/java/com/github/jaemon/dinger/support/CustomMessage.java
index af3a55a..436f22e 100644
--- a/src/main/java/com/github/jaemon/dinger/support/CustomMessage.java
+++ b/src/main/java/com/github/jaemon/dinger/support/CustomMessage.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/DefaultDingerAsyncCallable.java b/src/main/java/com/github/jaemon/dinger/support/DefaultDingerAsyncCallable.java
index 50f8ee5..ec9d29e 100644
--- a/src/main/java/com/github/jaemon/dinger/support/DefaultDingerAsyncCallable.java
+++ b/src/main/java/com/github/jaemon/dinger/support/DefaultDingerAsyncCallable.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/DefaultDingerExceptionCallback.java b/src/main/java/com/github/jaemon/dinger/support/DefaultDingerExceptionCallback.java
index dd8dd17..03bfdde 100644
--- a/src/main/java/com/github/jaemon/dinger/support/DefaultDingerExceptionCallback.java
+++ b/src/main/java/com/github/jaemon/dinger/support/DefaultDingerExceptionCallback.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/DefaultDingerIdGenerator.java b/src/main/java/com/github/jaemon/dinger/support/DefaultDingerIdGenerator.java
index 0e680c6..9632d17 100644
--- a/src/main/java/com/github/jaemon/dinger/support/DefaultDingerIdGenerator.java
+++ b/src/main/java/com/github/jaemon/dinger/support/DefaultDingerIdGenerator.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/DingerAsyncCallback.java b/src/main/java/com/github/jaemon/dinger/support/DingerAsyncCallback.java
index cd587f6..43b55ca 100644
--- a/src/main/java/com/github/jaemon/dinger/support/DingerAsyncCallback.java
+++ b/src/main/java/com/github/jaemon/dinger/support/DingerAsyncCallback.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/DingerExceptionCallback.java b/src/main/java/com/github/jaemon/dinger/support/DingerExceptionCallback.java
index 2559cf0..fa2363e 100644
--- a/src/main/java/com/github/jaemon/dinger/support/DingerExceptionCallback.java
+++ b/src/main/java/com/github/jaemon/dinger/support/DingerExceptionCallback.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/DingerIdGenerator.java b/src/main/java/com/github/jaemon/dinger/support/DingerIdGenerator.java
index 932ccc3..4bef239 100644
--- a/src/main/java/com/github/jaemon/dinger/support/DingerIdGenerator.java
+++ b/src/main/java/com/github/jaemon/dinger/support/DingerIdGenerator.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/MarkDownMessage.java b/src/main/java/com/github/jaemon/dinger/support/MarkDownMessage.java
index 327c316..3832e9e 100644
--- a/src/main/java/com/github/jaemon/dinger/support/MarkDownMessage.java
+++ b/src/main/java/com/github/jaemon/dinger/support/MarkDownMessage.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/TextMessage.java b/src/main/java/com/github/jaemon/dinger/support/TextMessage.java
index e338ef8..ba89ce8 100644
--- a/src/main/java/com/github/jaemon/dinger/support/TextMessage.java
+++ b/src/main/java/com/github/jaemon/dinger/support/TextMessage.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/client/AbstractDingerHttpClient.java b/src/main/java/com/github/jaemon/dinger/support/client/AbstractDingerHttpClient.java
index d58abb7..21ba9f0 100644
--- a/src/main/java/com/github/jaemon/dinger/support/client/AbstractDingerHttpClient.java
+++ b/src/main/java/com/github/jaemon/dinger/support/client/AbstractDingerHttpClient.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/client/DingerHttpClient.java b/src/main/java/com/github/jaemon/dinger/support/client/DingerHttpClient.java
index 13eaed2..9561919 100644
--- a/src/main/java/com/github/jaemon/dinger/support/client/DingerHttpClient.java
+++ b/src/main/java/com/github/jaemon/dinger/support/client/DingerHttpClient.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/client/DingerHttpTemplate.java b/src/main/java/com/github/jaemon/dinger/support/client/DingerHttpTemplate.java
index 32978de..01ec732 100644
--- a/src/main/java/com/github/jaemon/dinger/support/client/DingerHttpTemplate.java
+++ b/src/main/java/com/github/jaemon/dinger/support/client/DingerHttpTemplate.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/client/MediaTypeEnum.java b/src/main/java/com/github/jaemon/dinger/support/client/MediaTypeEnum.java
index 7325d3f..2f5a803 100644
--- a/src/main/java/com/github/jaemon/dinger/support/client/MediaTypeEnum.java
+++ b/src/main/java/com/github/jaemon/dinger/support/client/MediaTypeEnum.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/sign/DingTalkSignAlgorithm.java b/src/main/java/com/github/jaemon/dinger/support/sign/DingTalkSignAlgorithm.java
index 4ddec82..452adbf 100644
--- a/src/main/java/com/github/jaemon/dinger/support/sign/DingTalkSignAlgorithm.java
+++ b/src/main/java/com/github/jaemon/dinger/support/sign/DingTalkSignAlgorithm.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/sign/DingerSignAlgorithm.java b/src/main/java/com/github/jaemon/dinger/support/sign/DingerSignAlgorithm.java
index 3151736..a7a72ce 100644
--- a/src/main/java/com/github/jaemon/dinger/support/sign/DingerSignAlgorithm.java
+++ b/src/main/java/com/github/jaemon/dinger/support/sign/DingerSignAlgorithm.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/sign/SignBase.java b/src/main/java/com/github/jaemon/dinger/support/sign/SignBase.java
index e38e60c..0e53dfb 100644
--- a/src/main/java/com/github/jaemon/dinger/support/sign/SignBase.java
+++ b/src/main/java/com/github/jaemon/dinger/support/sign/SignBase.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/support/sign/SignResult.java b/src/main/java/com/github/jaemon/dinger/support/sign/SignResult.java
index ef7066c..9af9914 100644
--- a/src/main/java/com/github/jaemon/dinger/support/sign/SignResult.java
+++ b/src/main/java/com/github/jaemon/dinger/support/sign/SignResult.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/utils/ConfigTools.java b/src/main/java/com/github/jaemon/dinger/utils/ConfigTools.java
index 10ce55e..6bf9cea 100644
--- a/src/main/java/com/github/jaemon/dinger/utils/ConfigTools.java
+++ b/src/main/java/com/github/jaemon/dinger/utils/ConfigTools.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/utils/DingerUtils.java b/src/main/java/com/github/jaemon/dinger/utils/DingerUtils.java
index c08727b..5262690 100644
--- a/src/main/java/com/github/jaemon/dinger/utils/DingerUtils.java
+++ b/src/main/java/com/github/jaemon/dinger/utils/DingerUtils.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/utils/JVMRandom.java b/src/main/java/com/github/jaemon/dinger/utils/JVMRandom.java
index 6bda745..a8691dd 100644
--- a/src/main/java/com/github/jaemon/dinger/utils/JVMRandom.java
+++ b/src/main/java/com/github/jaemon/dinger/utils/JVMRandom.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/utils/PackageUtils.java b/src/main/java/com/github/jaemon/dinger/utils/PackageUtils.java
index 28ab758..bb35b53 100644
--- a/src/main/java/com/github/jaemon/dinger/utils/PackageUtils.java
+++ b/src/main/java/com/github/jaemon/dinger/utils/PackageUtils.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/utils/RandomUtils.java b/src/main/java/com/github/jaemon/dinger/utils/RandomUtils.java
index 2a625d1..ece1d21 100644
--- a/src/main/java/com/github/jaemon/dinger/utils/RandomUtils.java
+++ b/src/main/java/com/github/jaemon/dinger/utils/RandomUtils.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/utils/XmlUtils.java b/src/main/java/com/github/jaemon/dinger/utils/XmlUtils.java
index 22fe035..4153758 100644
--- a/src/main/java/com/github/jaemon/dinger/utils/XmlUtils.java
+++ b/src/main/java/com/github/jaemon/dinger/utils/XmlUtils.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/wetalk/WeTalkDefinitionGenerator.java b/src/main/java/com/github/jaemon/dinger/wetalk/WeTalkDefinitionGenerator.java
index faeb707..fc3c376 100644
--- a/src/main/java/com/github/jaemon/dinger/wetalk/WeTalkDefinitionGenerator.java
+++ b/src/main/java/com/github/jaemon/dinger/wetalk/WeTalkDefinitionGenerator.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeImage.java b/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeImage.java
index 52ad190..70b1248 100644
--- a/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeImage.java
+++ b/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeImage.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeMarkdown.java b/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeMarkdown.java
index 6999b1f..88afde6 100644
--- a/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeMarkdown.java
+++ b/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeMarkdown.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeNews.java b/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeNews.java
index c51296b..ee12e60 100644
--- a/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeNews.java
+++ b/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeNews.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeTalkMessage.java b/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeTalkMessage.java
index eb72643..2e88d01 100644
--- a/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeTalkMessage.java
+++ b/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeTalkMessage.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeText.java b/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeText.java
index e81c57e..6ede329 100644
--- a/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeText.java
+++ b/src/main/java/com/github/jaemon/dinger/wetalk/entity/WeText.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/wetalk/entity/enums/WeTalkMsgType.java b/src/main/java/com/github/jaemon/dinger/wetalk/entity/enums/WeTalkMsgType.java
index dc4b51d..04c1bae 100644
--- a/src/main/java/com/github/jaemon/dinger/wetalk/entity/enums/WeTalkMsgType.java
+++ b/src/main/java/com/github/jaemon/dinger/wetalk/entity/enums/WeTalkMsgType.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/java/com/github/jaemon/dinger/wetalk/package-info.java b/src/main/java/com/github/jaemon/dinger/wetalk/package-info.java
index f0f62c4..ba779e2 100644
--- a/src/main/java/com/github/jaemon/dinger/wetalk/package-info.java
+++ b/src/main/java/com/github/jaemon/dinger/wetalk/package-info.java
@@ -1,5 +1,5 @@
/*
- * Copyright ©2015-2021 Jaemon. All Rights Reserved.
+ * Copyright ©2015-2022 Jaemon. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/src/main/resources/META-INF/schema/dinger.dtd b/src/main/resources/META-INF/schema/dinger.dtd
index 546da41..2f96490 100644
--- a/src/main/resources/META-INF/schema/dinger.dtd
+++ b/src/main/resources/META-INF/schema/dinger.dtd
@@ -1,7 +1,7 @@