This is an automated email from the ASF dual-hosted git repository. martin_s pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/archiva-redback-components-spring-quartz.git
commit 86407502409de9c9ea977ed793a2198c26136b90 Author: Olivier Lamy <ol...@apache.org> AuthorDate: Tue Nov 20 21:10:24 2012 +0000 remove System.out git-svn-id: https://svn.apache.org/repos/asf/archiva/redback/redback-components/trunk@1411873 13f79535-47bb-0310-9956-ffa450edef68 --- .../archiva/redback/components/scheduler/JobOne.java | 8 +++++++- .../redback/components/scheduler/SchedulerTest.java | 19 ++++++++++--------- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/src/test/java/org/apache/archiva/redback/components/scheduler/JobOne.java b/src/test/java/org/apache/archiva/redback/components/scheduler/JobOne.java index 56caf57..681d002 100644 --- a/src/test/java/org/apache/archiva/redback/components/scheduler/JobOne.java +++ b/src/test/java/org/apache/archiva/redback/components/scheduler/JobOne.java @@ -18,15 +18,21 @@ package org.apache.archiva.redback.components.scheduler; * specific language governing permissions and limitations * under the License. */ + import org.quartz.Job; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import java.util.Date; public class JobOne implements Job { + + private Logger logger = LoggerFactory.getLogger( getClass() ); + public JobOne() { } @@ -34,7 +40,7 @@ public class JobOne public void execute( JobExecutionContext context ) throws JobExecutionException { - System.out.println( + logger.info( " --- Testing Scheduler Component\n --- " + context.getJobDetail().getDescription() + " executed.[" + new Date() + "]" ); diff --git a/src/test/java/org/apache/archiva/redback/components/scheduler/SchedulerTest.java b/src/test/java/org/apache/archiva/redback/components/scheduler/SchedulerTest.java index f473f1b..f8a1d39 100644 --- a/src/test/java/org/apache/archiva/redback/components/scheduler/SchedulerTest.java +++ b/src/test/java/org/apache/archiva/redback/components/scheduler/SchedulerTest.java @@ -30,19 +30,23 @@ import org.quartz.TriggerBuilder; import org.quartz.TriggerListener; import org.quartz.impl.JobDetailImpl; import org.quartz.impl.triggers.SimpleTriggerImpl; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import javax.inject.Inject; -@RunWith( SpringJUnit4ClassRunner.class ) -@ContextConfiguration( locations = {"classpath*:/META-INF/spring-context.xml","classpath:/spring-context.xml"} ) +@RunWith ( SpringJUnit4ClassRunner.class ) +@ContextConfiguration ( locations = { "classpath*:/META-INF/spring-context.xml", "classpath:/spring-context.xml" } ) public class SchedulerTest extends TestCase implements TriggerListener { private boolean triggerFired; + private Logger logger = LoggerFactory.getLogger( getClass() ); + @Inject private Scheduler scheduler; @@ -57,7 +61,6 @@ public class SchedulerTest throws Exception { - assertNotNull( scheduler ); JobDataMap dataMap = new JobDataMap(); @@ -76,12 +79,11 @@ public class SchedulerTest scheduler.scheduleJob( jobDetail, trigger ); - while ( ! triggerFired ) + while ( !triggerFired ) { - //System.out.println("! triggerFired"); - Thread.sleep( 10 ); + Thread.sleep( 10 ); } - System.out.println("ok triggerFired"); + logger.info( "ok triggerFired" ); } public void triggerComplete( Trigger trigger, JobExecutionContext context, int triggerInstructionCode ) @@ -95,7 +97,7 @@ public class SchedulerTest public void triggerFired( Trigger trigger, JobExecutionContext context ) { - System.out.println( "Trigger fired!" ); + logger.info( "Trigger fired!" ); triggerFired = true; } @@ -116,6 +118,5 @@ public class SchedulerTest } - } -- To stop receiving notification emails like this one, please contact marti...@apache.org.