Author: cziegeler
Date: Thu Apr 25 15:08:12 2013
New Revision: 1475815

URL: http://svn.apache.org/r1475815
Log:
Code cleanup

Modified:
    
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/impl/jobs/config/InternalQueueConfigurationTest.java
    
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/ClassloadingTest.java
    
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/DropQueueTest.java
    
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/IgnoreQueueTest.java
    
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/JobHandlingTest.java

Modified: 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/impl/jobs/config/InternalQueueConfigurationTest.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/impl/jobs/config/InternalQueueConfigurationTest.java?rev=1475815&r1=1475814&r2=1475815&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/impl/jobs/config/InternalQueueConfigurationTest.java
 (original)
+++ 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/impl/jobs/config/InternalQueueConfigurationTest.java
 Thu Apr 25 15:08:12 2013
@@ -24,21 +24,11 @@ import static org.junit.Assert.assertNot
 import static org.junit.Assert.assertNull;
 import static org.junit.Assert.assertTrue;
 
-import java.util.Dictionary;
 import java.util.HashMap;
-import java.util.Hashtable;
 import java.util.Map;
 
-import org.apache.sling.event.jobs.JobUtil;
-import org.osgi.service.event.Event;
-
 public class InternalQueueConfigurationTest {
 
-    private Event getJobEvent(final String topic) {
-        final Dictionary<String, Object> dict = new Hashtable<String, 
Object>();
-        dict.put(JobUtil.PROPERTY_JOB_TOPIC, topic);
-        return new Event(topic, dict);
-    }
     @org.junit.Test public void testMaxParallel() {
         final Map<String, Object> p = new HashMap<String, Object>();
         p.put(ConfigurationConstants.PROP_MAX_PARALLEL, -1);
@@ -54,12 +44,12 @@ public class InternalQueueConfigurationT
 
         InternalQueueConfiguration c = 
InternalQueueConfiguration.fromConfiguration(p);
         assertTrue(c.isValid());
-        assertNotNull(c.match(getJobEvent("a/b").getTopic()));
-        assertNotNull(c.match(getJobEvent("a/c").getTopic()));
-        assertNull(c.match(getJobEvent("a").getTopic()));
-        assertNull(c.match(getJobEvent("a/b/c").getTopic()));
-        assertNull(c.match(getJobEvent("t").getTopic()));
-        assertNull(c.match(getJobEvent("t/x").getTopic()));
+        assertNotNull(c.match("a/b"));
+        assertNotNull(c.match("a/c"));
+        assertNull(c.match("a"));
+        assertNull(c.match("a/b/c"));
+        assertNull(c.match("t"));
+        assertNull(c.match("t/x"));
     }
 
     @org.junit.Test public void testTopicMatchersStar() {
@@ -69,12 +59,12 @@ public class InternalQueueConfigurationT
 
         InternalQueueConfiguration c = 
InternalQueueConfiguration.fromConfiguration(p);
         assertTrue(c.isValid());
-        assertNotNull(c.match(getJobEvent("a/b").getTopic()));
-        assertNotNull(c.match(getJobEvent("a/c").getTopic()));
-        assertNull(c.match(getJobEvent("a").getTopic()));
-        assertNotNull(c.match(getJobEvent("a/b/c").getTopic()));
-        assertNull(c.match(getJobEvent("t").getTopic()));
-        assertNull(c.match(getJobEvent("t/x").getTopic()));
+        assertNotNull(c.match("a/b"));
+        assertNotNull(c.match("a/c"));
+        assertNull(c.match("a"));
+        assertNotNull(c.match("a/b/c"));
+        assertNull(c.match("t"));
+        assertNull(c.match("t/x"));
     }
 
     @org.junit.Test public void testTopicMatchers() {
@@ -84,12 +74,12 @@ public class InternalQueueConfigurationT
 
         InternalQueueConfiguration c = 
InternalQueueConfiguration.fromConfiguration(p);
         assertTrue(c.isValid());
-        assertNull(c.match(getJobEvent("a/b").getTopic()));
-        assertNull(c.match(getJobEvent("a/c").getTopic()));
-        assertNotNull(c.match(getJobEvent("a").getTopic()));
-        assertNull(c.match(getJobEvent("a/b/c").getTopic()));
-        assertNull(c.match(getJobEvent("t").getTopic()));
-        assertNull(c.match(getJobEvent("t/x").getTopic()));
+        assertNull(c.match("a/b"));
+        assertNull(c.match("a/c"));
+        assertNotNull(c.match("a"));
+        assertNull(c.match("a/b/c"));
+        assertNull(c.match("t"));
+        assertNull(c.match("t/x"));
     }
 
     @org.junit.Test public void testTopicMatcherAndReplacement() {
@@ -99,12 +89,12 @@ public class InternalQueueConfigurationT
 
         InternalQueueConfiguration c = 
InternalQueueConfiguration.fromConfiguration(p);
         assertTrue(c.isValid());
-        final Event b = getJobEvent("a/b");
-        assertNotNull(c.match(b.getTopic()));
-        assertEquals("test-queue-b", c.match(b.getTopic()));
-        final Event d = getJobEvent("a/d");
-        assertNotNull(c.match(d.getTopic()));
-        assertEquals("test-queue-d", c.match(d.getTopic()));
+        final String b = "a/b";
+        assertNotNull(c.match(b));
+        assertEquals("test-queue-b", c.match(b));
+        final String d = "a/d";
+        assertNotNull(c.match(d));
+        assertEquals("test-queue-d", c.match(d));
     }
 
     @org.junit.Test public void testTopicMatchersDotAndSlash() {
@@ -114,12 +104,12 @@ public class InternalQueueConfigurationT
 
         InternalQueueConfiguration c = 
InternalQueueConfiguration.fromConfiguration(p);
         assertTrue(c.isValid());
-        assertNotNull(c.match(getJobEvent("a/b").getTopic()));
-        assertNotNull(c.match(getJobEvent("a/c").getTopic()));
-        assertNull(c.match(getJobEvent("a").getTopic()));
-        assertNull(c.match(getJobEvent("a/b/c").getTopic()));
-        assertNull(c.match(getJobEvent("t").getTopic()));
-        assertNull(c.match(getJobEvent("t/x").getTopic()));
+        assertNotNull(c.match("a/b"));
+        assertNotNull(c.match("a/c"));
+        assertNull(c.match("a"));
+        assertNull(c.match("a/b/c"));
+        assertNull(c.match("t"));
+        assertNull(c.match("t/x"));
     }
 
     @org.junit.Test public void testTopicMatchersStarAndSlash() {
@@ -129,12 +119,12 @@ public class InternalQueueConfigurationT
 
         InternalQueueConfiguration c = 
InternalQueueConfiguration.fromConfiguration(p);
         assertTrue(c.isValid());
-        assertNotNull(c.match(getJobEvent("a/b").getTopic()));
-        assertNotNull(c.match(getJobEvent("a/c").getTopic()));
-        assertNull(c.match(getJobEvent("a").getTopic()));
-        assertNotNull(c.match(getJobEvent("a/b/c").getTopic()));
-        assertNull(c.match(getJobEvent("t").getTopic()));
-        assertNull(c.match(getJobEvent("t/x").getTopic()));
+        assertNotNull(c.match("a/b"));
+        assertNotNull(c.match("a/c"));
+        assertNull(c.match("a"));
+        assertNotNull(c.match("a/b/c"));
+        assertNull(c.match("t"));
+        assertNull(c.match("t/x"));
     }
 
     @org.junit.Test public void testTopicMatcherAndReplacementAndSlash() {
@@ -144,12 +134,12 @@ public class InternalQueueConfigurationT
 
         InternalQueueConfiguration c = 
InternalQueueConfiguration.fromConfiguration(p);
         assertTrue(c.isValid());
-        final Event b = getJobEvent("a/b");
-        assertNotNull(c.match(b.getTopic()));
-        assertEquals("test-queue-b", c.match(b.getTopic()));
-        final Event d = getJobEvent("a/d");
-        assertNotNull(c.match(d.getTopic()));
-        assertEquals("test-queue-d", c.match(d.getTopic()));
+        final String b = "a/b";
+        assertNotNull(c.match(b));
+        assertEquals("test-queue-b", c.match(b));
+        final String d = "a/d";
+        assertNotNull(c.match(d));
+        assertEquals("test-queue-d", c.match(d));
     }
 
     @org.junit.Test public void testNoTopicMatchers() {

Modified: 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/ClassloadingTest.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/ClassloadingTest.java?rev=1475815&r1=1475814&r2=1475815&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/ClassloadingTest.java
 (original)
+++ 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/ClassloadingTest.java
 Thu Apr 25 15:08:12 2013
@@ -55,8 +55,6 @@ public class ClassloadingTest extends Ab
     private static final String QUEUE_NAME = "cltest";
     private static final String TOPIC = "sling/cltest";
 
-    private String queueConfPid;
-
     @Override
     @Before
     public void setup() throws IOException {
@@ -70,8 +68,6 @@ public class ClassloadingTest extends Ab
         orderedProps.put(ConfigurationConstants.PROP_TOPICS, TOPIC);
         orderedConfig.update(orderedProps);
 
-        this.queueConfPid = orderedConfig.getPid();
-
         this.sleep(1000L);
     }
 
@@ -126,7 +122,7 @@ public class ClassloadingTest extends Ab
             // no jobs queued, none processed and no available
             assertEquals(0, 
jobManager.getStatistics().getNumberOfQueuedJobs());
             assertEquals(1, count.get());
-            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
TOPIC, -1).size());
+            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
TOPIC, -1, (Map<String, Object>[])null).size());
 
             final String jobTopic = 
(String)finishedEvents.get(0).getProperty(JobUtil.NOTIFICATION_PROPERTY_JOB_TOPIC);
             assertNotNull(jobTopic);
@@ -167,7 +163,6 @@ public class ClassloadingTest extends Ab
             // dao is an invisible class for the dynamic class loader as it is 
not public
             // therefore scheduling this job should fail!
             final DataObject dao = new DataObject();
-            dao.message = "Hello World";
 
             // we start a single job
             final Map<String, Object> props = new HashMap<String, Object>();
@@ -180,7 +175,7 @@ public class ClassloadingTest extends Ab
 
             assertEquals(0, count.get());
             assertEquals(0, finishedEvents.size());
-            assertEquals(1, jobManager.findJobs(JobManager.QueryType.ALL, 
TOPIC + "/failed", -1).size());
+            assertEquals(1, jobManager.findJobs(JobManager.QueryType.ALL, 
TOPIC + "/failed", -1, (Map<String, Object>[])null).size());
             assertEquals(0, 
jobManager.getStatistics().getNumberOfQueuedJobs());
             assertEquals(0, 
jobManager.getStatistics().getNumberOfActiveJobs());
 
@@ -191,6 +186,6 @@ public class ClassloadingTest extends Ab
     }
 
     private static final class DataObject implements Serializable {
-        public String message;
+        private static final long serialVersionUID = 1L;
     }
 }

Modified: 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/DropQueueTest.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/DropQueueTest.java?rev=1475815&r1=1475814&r2=1475815&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/DropQueueTest.java
 (original)
+++ 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/DropQueueTest.java
 Thu Apr 25 15:08:12 2013
@@ -23,6 +23,7 @@ import static org.junit.Assert.assertEqu
 import java.io.IOException;
 import java.util.Dictionary;
 import java.util.Hashtable;
+import java.util.Map;
 import java.util.concurrent.atomic.AtomicInteger;
 
 import org.apache.sling.event.impl.jobs.config.ConfigurationConstants;
@@ -104,10 +105,11 @@ public class DropQueueTest extends Abstr
             // no jobs queued, none processed and no available
             assertEquals(0, 
jobManager.getStatistics().getNumberOfQueuedJobs());
             assertEquals(0, count.get());
-            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
TOPIC, -1).size());
+            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
TOPIC, -1, (Map<String, Object>[])null).size());
 
             // let'see if restarting helps with a new queue config
             final org.osgi.service.cm.Configuration cf = 
this.configAdmin.getConfiguration(this.queueConfPid, null);
+            @SuppressWarnings("unchecked")
             final Dictionary<String, Object> orderedProps = cf.getProperties();
 
             orderedProps.put(ConfigurationConstants.PROP_TYPE, 
QueueConfiguration.Type.UNORDERED.name());
@@ -120,7 +122,7 @@ public class DropQueueTest extends Abstr
              // no jobs queued, none processed and no available
             assertEquals(0, 
jobManager.getStatistics().getNumberOfQueuedJobs());
             assertEquals(0, count.get());
-            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
TOPIC, -1).size());
+            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
TOPIC, -1, (Map<String, Object>[])null).size());
         } finally {
             jcReg.unregister();
             ehReg.unregister();

Modified: 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/IgnoreQueueTest.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/IgnoreQueueTest.java?rev=1475815&r1=1475814&r2=1475815&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/IgnoreQueueTest.java
 (original)
+++ 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/IgnoreQueueTest.java
 Thu Apr 25 15:08:12 2013
@@ -23,6 +23,7 @@ import static org.junit.Assert.assertEqu
 import java.io.IOException;
 import java.util.Dictionary;
 import java.util.Hashtable;
+import java.util.Map;
 import java.util.concurrent.atomic.AtomicInteger;
 
 import org.apache.sling.event.impl.jobs.config.ConfigurationConstants;
@@ -87,7 +88,7 @@ public class IgnoreQueueTest extends Abs
             sleep(200);
 
             // we wait until NUM_JOBS have been processed by the JobManager
-            while ( jobManager.findJobs(JobManager.QueryType.ALL, TOPIC, 
-1).size() < NUM_JOBS ) {
+            while ( jobManager.findJobs(JobManager.QueryType.ALL, TOPIC, -1, 
(Map<String, Object>[])null).size() < NUM_JOBS ) {
                 sleep(200);
              }
 
@@ -95,10 +96,11 @@ public class IgnoreQueueTest extends Abs
             assertEquals(0, 
jobManager.getStatistics().getNumberOfQueuedJobs());
             assertEquals(0, 
jobManager.getStatistics().getNumberOfProcessedJobs());
             assertEquals(0, count.get());
-            assertEquals(NUM_JOBS, 
jobManager.findJobs(JobManager.QueryType.ALL, TOPIC, -1).size());
+            assertEquals(NUM_JOBS, 
jobManager.findJobs(JobManager.QueryType.ALL, TOPIC, -1, (Map<String, 
Object>[])null).size());
 
             // let'see if restarting helps with a new queue config
             final org.osgi.service.cm.Configuration cf = 
this.configAdmin.getConfiguration(this.queueConfPid, null);
+            @SuppressWarnings("unchecked")
             final Dictionary<String, Object> orderedProps = cf.getProperties();
 
             orderedProps.put(ConfigurationConstants.PROP_TYPE, 
QueueConfiguration.Type.UNORDERED.name());
@@ -113,7 +115,7 @@ public class IgnoreQueueTest extends Abs
             assertEquals(0, 
jobManager.getStatistics().getNumberOfQueuedJobs());
             assertEquals(NUM_JOBS, 
jobManager.getStatistics().getNumberOfProcessedJobs());
             assertEquals(NUM_JOBS, count.get());
-            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
TOPIC, -1).size());
+            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
TOPIC, -1, (Map<String, Object>[])null).size());
         } finally {
             jcReg.unregister();
         }

Modified: 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/JobHandlingTest.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/JobHandlingTest.java?rev=1475815&r1=1475814&r2=1475815&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/JobHandlingTest.java
 (original)
+++ 
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/JobHandlingTest.java
 Thu Apr 25 15:08:12 2013
@@ -30,10 +30,9 @@ import java.util.Collections;
 import java.util.Dictionary;
 import java.util.Hashtable;
 import java.util.List;
+import java.util.Map;
 import java.util.concurrent.atomic.AtomicInteger;
 
-import javax.inject.Inject;
-
 import org.apache.sling.event.impl.Barrier;
 import org.apache.sling.event.impl.jobs.config.ConfigurationConstants;
 import org.apache.sling.event.jobs.Job;
@@ -50,7 +49,6 @@ import org.ops4j.pax.exam.junit.JUnit4Te
 import org.ops4j.pax.exam.spi.reactors.AllConfinedStagedReactorFactory;
 import org.osgi.framework.ServiceRegistration;
 import org.osgi.service.event.Event;
-import org.osgi.service.event.EventAdmin;
 import org.osgi.service.event.EventHandler;
 
 @RunWith(JUnit4TestRunner.class)
@@ -59,9 +57,6 @@ public class JobHandlingTest extends Abs
 
     public static final String TOPIC = "sling/test";
 
-    @Inject
-    protected EventAdmin eventAdmin;
-
     @Override
     @Before
     public void setup() throws IOException {
@@ -219,7 +214,7 @@ public class JobHandlingTest extends Abs
             jobManager.addJob(TOPIC, "myid2", null);
             cb.block();
 
-            assertEquals(1, jobManager.findJobs(JobManager.QueryType.ALL, 
"sling/test", -1).size());
+            assertEquals(1, jobManager.findJobs(JobManager.QueryType.ALL, 
"sling/test", -1, (Map<String, Object>[])null).size());
             // job is currently waiting, therefore cancel fails
             final Event e1 = jobManager.findJob("sling/test", 
Collections.singletonMap(JobUtil.PROPERTY_JOB_NAME, (Object)"myid2"));
             assertNotNull(e1);
@@ -232,7 +227,7 @@ public class JobHandlingTest extends Abs
             final Event e2 = jobManager.findJob("sling/test", 
Collections.singletonMap(JobUtil.PROPERTY_JOB_NAME, (Object)"myid2"));
             assertNotNull(e2);
             
assertTrue(jobManager.removeJob((String)e2.getProperty(JobUtil.JOB_ID)));
-            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
"sling/test", -1).size());
+            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
"sling/test", -1, (Map<String, Object>[])null).size());
         } finally {
             jcReg.unregister();
         }
@@ -259,13 +254,13 @@ public class JobHandlingTest extends Abs
             jobManager.addJob(TOPIC, "myid3", null);
             cb.block();
 
-            assertEquals(1, jobManager.findJobs(JobManager.QueryType.ALL, 
"sling/test", -1).size());
+            assertEquals(1, jobManager.findJobs(JobManager.QueryType.ALL, 
"sling/test", -1, (Map<String, Object>[])null).size());
             // job is currently sleeping, but force cancel always waits!
             final Event e = jobManager.findJob("sling/test", 
Collections.singletonMap(JobUtil.PROPERTY_JOB_NAME, (Object)"myid3"));
             assertNotNull(e);
             jobManager.forceRemoveJob((String)e.getProperty(JobUtil.JOB_ID));
             // the job is now removed
-            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
"sling/test", -1).size());
+            assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL, 
"sling/test", -1, (Map<String, Object>[])null).size());
         } finally {
             jcReg.unregister();
         }


Reply via email to