Class AirshipClientConfig
java.lang.Object
es.kukenan.smartfi.microservice.communication.config.AirshipClientConfig
Airship client beans configuration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionairshipClient(String mailjetApiKey, String mailjetApiSecret, String proxyHost, Integer proxyPort) Client to connect with Mailjet MAIL API.
-
Constructor Details
-
AirshipClientConfig
public AirshipClientConfig()
-
-
Method Details
-
airshipClient
@Bean @RefreshScope public AirshipPushClient airshipClient(@Value("${airship.client.api.key}") String mailjetApiKey, @Value("${airship.client.api.secret}") String mailjetApiSecret, @Value("${external.proxy.host:#{null}}") String proxyHost, @Value("${external.proxy.port:#{null}}") Integer proxyPort) Client to connect with Mailjet MAIL API.- Parameters:
mailjetApiKey- Connection keymailjetApiSecret- Connection secretproxyHost- Configured proxy host.proxyPort- Configured proxy port.- Returns:
- The
MailjetMailClient
-