@@ -84,10 +84,11 @@ static <T> RedisScript of(String script, Class<T> resultType) {
84
84
}
85
85
86
86
/**
87
- * Creates new {@link RedisScript} from {@link Resource}.
87
+ * Creates new {@link RedisScript} (with throw away result) from the given {@link Resource}.
88
88
*
89
89
* @param resource must not be {@literal null}.
90
90
* @return new instance of {@link RedisScript}.
91
+ * @throws IllegalArgumentException if the required argument is {@literal null}.
91
92
* @since 2.2
92
93
*/
93
94
static <T > RedisScript <T > of (Resource resource ) {
@@ -96,7 +97,6 @@ static <T> RedisScript<T> of(Resource resource) {
96
97
97
98
DefaultRedisScript <T > script = new DefaultRedisScript <>();
98
99
script .setLocation (resource );
99
- script .afterPropertiesSet ();
100
100
101
101
return script ;
102
102
}
@@ -107,6 +107,7 @@ static <T> RedisScript<T> of(Resource resource) {
107
107
* @param resource must not be {@literal null}.
108
108
* @param resultType must not be {@literal null}.
109
109
* @return new instance of {@link RedisScript}.
110
+ * @throws IllegalArgumentException if any required argument is {@literal null}.
110
111
* @since 2.2
111
112
*/
112
113
static <T > RedisScript <T > of (Resource resource , Class <T > resultType ) {
@@ -117,7 +118,6 @@ static <T> RedisScript<T> of(Resource resource, Class<T> resultType) {
117
118
DefaultRedisScript <T > script = new DefaultRedisScript <>();
118
119
script .setResultType (resultType );
119
120
script .setLocation (resource );
120
- script .afterPropertiesSet ();
121
121
122
122
return script ;
123
123
}
0 commit comments