@After
 public void tearDown() {
   clearCurrentThreadInterruptedStatus();
 }
 @Before
 public void setUp() {
   clearThreadLocalTransaction();
   clearCurrentThreadInterruptedStatus();
 }