Skip to content

Commit

Permalink
Merge 91a8611 into 19b73fa
Browse files Browse the repository at this point in the history
  • Loading branch information
musketyr committed Oct 12, 2022
2 parents 19b73fa + 91a8611 commit f5537c4
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ micronautVersion = 1.3.7
nexusPluginVersion = 1.0.0
gitPublishVersion = 2.1.3

segmentLibrariesVersion = 2.1.1
segmentLibrariesVersion = 3.3.1

groovySupportVersion = 0.6.3
spockVersion=2.0-groovy-2.5
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,16 @@
package com.agorapulse.micronaut.segment;

import com.agorapulse.micronaut.segment.util.Slf4jSegmentLog;
import com.jakewharton.retrofit.Ok3Client;
import com.segment.analytics.*;
import com.segment.analytics.Analytics;
import com.segment.analytics.Callback;
import com.segment.analytics.MessageInterceptor;
import com.segment.analytics.MessageTransformer;
import io.micronaut.context.annotation.Bean;
import io.micronaut.context.annotation.Factory;
import io.micronaut.context.annotation.Requires;
import io.micronaut.context.env.Environment;
import okhttp3.OkHttpClient;
import retrofit.client.Client;


import javax.annotation.Nullable;
import javax.inject.Named;
Expand All @@ -51,7 +53,7 @@ public Analytics analytics(
List<MessageInterceptor> messageInterceptor,
List<MessageTransformer> messageTransformers,
List<Callback> callbacks,
@Named("segment") Client client,
@Named("segment") OkHttpClient client,
@Named("segment") ThreadFactory threadFactory,
@Named("segmentNetworkExecutor") ExecutorService segmentNetworkExecutor
) {
Expand Down Expand Up @@ -89,13 +91,12 @@ public SegmentService segmentService(
@Singleton
@Named("segment")
@Requires(beans = SegmentConfiguration.class)
Client defaultClient() {
OkHttpClient client = new OkHttpClient.Builder()
OkHttpClient defaultClient() {
return new OkHttpClient.Builder()
.connectTimeout(15, TimeUnit.SECONDS)
.readTimeout(15, TimeUnit.SECONDS)
.writeTimeout(15, TimeUnit.SECONDS)
.build();
return new Ok3Client(client);
}

@Bean
Expand Down

0 comments on commit f5537c4

Please sign in to comment.