@@ -84,10 +84,11 @@ static <T> RedisScript of(String script, Class<T> resultType) {
8484}
8585
8686/**
87- * Creates new {@link RedisScript} from {@link Resource}.
87+ * Creates new {@link RedisScript} (with throw away result) from the given {@link Resource}.
8888 *
8989 * @param resource must not be {@literal null}.
9090 * @return new instance of {@link RedisScript}.
91+ * @throws IllegalArgumentException if the required argument is {@literal null}.
9192 * @since 2.2
9293 */
9394static <T > RedisScript <T > of (Resource resource ) {
@@ -96,7 +97,6 @@ static <T> RedisScript<T> of(Resource resource) {
9697
9798DefaultRedisScript <T > script = new DefaultRedisScript <>();
9899script .setLocation (resource );
99- script .afterPropertiesSet ();
100100
101101return script ;
102102}
@@ -107,6 +107,7 @@ static <T> RedisScript<T> of(Resource resource) {
107107 * @param resource must not be {@literal null}.
108108 * @param resultType must not be {@literal null}.
109109 * @return new instance of {@link RedisScript}.
110+ * @throws IllegalArgumentException if any required argument is {@literal null}.
110111 * @since 2.2
111112 */
112113static <T > RedisScript <T > of (Resource resource , Class <T > resultType ) {
@@ -117,7 +118,6 @@ static <T> RedisScript<T> of(Resource resource, Class<T> resultType) {
117118DefaultRedisScript <T > script = new DefaultRedisScript <>();
118119script .setResultType (resultType );
119120script .setLocation (resource );
120- script .afterPropertiesSet ();
121121
122122return script ;
123123}
0 commit comments