Make KeyValueSerdeResolver public

Resolves #644
Resolves #645
This commit is contained in:
Soby Chacko
2019-04-22 18:53:14 -04:00
committed by Oleg Zhurakousky
parent 9644f2dbbf
commit d386ff7923
2 changed files with 3 additions and 1 deletions

View File

@@ -31,6 +31,7 @@ import org.springframework.beans.factory.ObjectProvider;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.boot.autoconfigure.kafka.KafkaProperties;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
@@ -302,6 +303,7 @@ public class KafkaStreamsBinderSupportAutoConfiguration {
@Bean
@SuppressWarnings("unchecked")
@ConditionalOnMissingBean
public KeyValueSerdeResolver keyValueSerdeResolver(
@Qualifier("streamConfigGlobalProperties") Object streamConfigGlobalProperties,
KafkaStreamsBinderConfigurationProperties properties) {

View File

@@ -53,7 +53,7 @@ import org.springframework.util.StringUtils;
* @author Soby Chacko
* @author Lei Chen
*/
class KeyValueSerdeResolver {
public class KeyValueSerdeResolver {
private final Map<String, Object> streamConfigGlobalProperties;