Skip to content
Snippets Groups Projects

Use constructor injection and MockitoBean

Merged Lukas Malte Monnerjahn requested to merge sonar-constructor-injection into main
Files
6
@@ -23,7 +23,8 @@
*/
package de.ozgcloud.eingang.xta;
import org.springframework.beans.factory.annotation.Autowired;
import lombok.NonNull;
import lombok.RequiredArgsConstructor;
import org.springframework.context.ApplicationListener;
import org.springframework.context.event.ContextRefreshedEvent;
import org.springframework.stereotype.Component;
@@ -34,13 +35,13 @@ import de.ozgcloud.xta.client.exception.XtaClientException;
@Log4j2
@Component
@RequiredArgsConstructor
class XtaRunner implements ApplicationListener<ContextRefreshedEvent> {
@Autowired
private XtaService service;
private final XtaService service;
@Override
public void onApplicationEvent(ContextRefreshedEvent event) {
public void onApplicationEvent(@NonNull ContextRefreshedEvent event) {
LOG.info("Fetching XTA Messages");
runGetXtaMessages();
}
Loading