|
|
@ -1,5 +1,5 @@ |
|
|
|
/* |
|
|
|
/* |
|
|
|
* Copyright 2002-2019 the original author or authors. |
|
|
|
* Copyright 2002-2020 the original author or authors. |
|
|
|
* |
|
|
|
* |
|
|
|
* Licensed under the Apache License, Version 2.0 (the "License"); |
|
|
|
* Licensed under the Apache License, Version 2.0 (the "License"); |
|
|
|
* you may not use this file except in compliance with the License. |
|
|
|
* you may not use this file except in compliance with the License. |
|
|
@ -182,7 +182,7 @@ class ScheduledAndTransactionalAnnotationIntegrationTests { |
|
|
|
@Aspect |
|
|
|
@Aspect |
|
|
|
public static class MyAspect { |
|
|
|
public static class MyAspect { |
|
|
|
|
|
|
|
|
|
|
|
private final AtomicInteger count = new AtomicInteger(0); |
|
|
|
private final AtomicInteger count = new AtomicInteger(); |
|
|
|
|
|
|
|
|
|
|
|
@org.aspectj.lang.annotation.Before("execution(* scheduled())") |
|
|
|
@org.aspectj.lang.annotation.Before("execution(* scheduled())") |
|
|
|
public void checkTransaction() { |
|
|
|
public void checkTransaction() { |
|
|
@ -200,7 +200,7 @@ class ScheduledAndTransactionalAnnotationIntegrationTests { |
|
|
|
@Repository |
|
|
|
@Repository |
|
|
|
static class MyRepositoryImpl implements MyRepository { |
|
|
|
static class MyRepositoryImpl implements MyRepository { |
|
|
|
|
|
|
|
|
|
|
|
private final AtomicInteger count = new AtomicInteger(0); |
|
|
|
private final AtomicInteger count = new AtomicInteger(); |
|
|
|
|
|
|
|
|
|
|
|
@Transactional |
|
|
|
@Transactional |
|
|
|
@Scheduled(fixedDelay = 5) |
|
|
|
@Scheduled(fixedDelay = 5) |
|
|
@ -226,7 +226,7 @@ class ScheduledAndTransactionalAnnotationIntegrationTests { |
|
|
|
@Repository |
|
|
|
@Repository |
|
|
|
static class MyRepositoryWithScheduledMethodImpl implements MyRepositoryWithScheduledMethod { |
|
|
|
static class MyRepositoryWithScheduledMethodImpl implements MyRepositoryWithScheduledMethod { |
|
|
|
|
|
|
|
|
|
|
|
private final AtomicInteger count = new AtomicInteger(0); |
|
|
|
private final AtomicInteger count = new AtomicInteger(); |
|
|
|
|
|
|
|
|
|
|
|
@Autowired(required = false) |
|
|
|
@Autowired(required = false) |
|
|
|
private MyAspect myAspect; |
|
|
|
private MyAspect myAspect; |
|
|
|