Author: sebb
Date: Wed Nov  2 16:53:48 2005
New Revision: 330397

URL: http://svn.apache.org/viewcvs?rev=330397&view=rev
Log:
Allow serialisation to be checked

Modified:
    
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/BatchSampleSender.java
    
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/HoldSampleSender.java
    
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StandardSampleSender.java
    
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StatisticalSampleResult.java
    
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StatisticalSampleSender.java

Modified: 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/BatchSampleSender.java
URL: 
http://svn.apache.org/viewcvs/jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/BatchSampleSender.java?rev=330397&r1=330396&r2=330397&view=diff
==============================================================================
--- 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/BatchSampleSender.java
 (original)
+++ 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/BatchSampleSender.java
 Wed Nov  2 16:53:48 2005
@@ -32,7 +32,7 @@
  * @author Michael Freeman
  */
 public class BatchSampleSender implements SampleSender, Serializable {
-       transient private static Logger log = 
LoggingManager.getLoggerForClass();
+       private static final Logger log = LoggingManager.getLoggerForClass();
 
        private static final int DEFAULT_NUM_SAMPLE_THRESHOLD = 100;
 
@@ -48,6 +48,9 @@
 
        private long batchSendTime = -1;
 
+    public BatchSampleSender(){
+        log.warn("Constructor only intended for use in testing"); // 
$NON-NLS-1$
+    }
        /**
         * Constructor
         * 
@@ -57,9 +60,9 @@
        BatchSampleSender(RemoteSampleListener listener) {
                this.listener = listener;
                init();
-               log
-                               .info("Using batching for this run." + " 
Thresholds: num=" + numSamplesThreshold + ", time="
-                                               + timeThreshold);
+               log.info("Using batching for this run." 
+                + " Thresholds: num=" + numSamplesThreshold 
+                + ", time="    + timeThreshold);
        }
 
        /**

Modified: 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/HoldSampleSender.java
URL: 
http://svn.apache.org/viewcvs/jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/HoldSampleSender.java?rev=330397&r1=330396&r2=330397&view=diff
==============================================================================
--- 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/HoldSampleSender.java
 (original)
+++ 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/HoldSampleSender.java
 Wed Nov  2 16:53:48 2005
@@ -1,5 +1,5 @@
 /*
- * Copyright 2001-2004 The Apache Software Foundation.
+ * Copyright 2001-20045 The Apache Software Foundation.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -31,12 +31,16 @@
  */
 
 public class HoldSampleSender implements SampleSender, Serializable {
-       transient private static Logger log = 
LoggingManager.getLoggerForClass();
+       private static final Logger log = LoggingManager.getLoggerForClass();
 
-       List sampleStore = new ArrayList();
+       private List sampleStore = new ArrayList();
 
-       RemoteSampleListener listener;
+       private RemoteSampleListener listener;
 
+    public HoldSampleSender(){
+        log.warn("Constructor only intended for use in testing"); // 
$NON-NLS-1$
+    }
+    
        HoldSampleSender(RemoteSampleListener listener) {
                log.info("Using Sample store for this test run");
                this.listener = listener;

Modified: 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StandardSampleSender.java
URL: 
http://svn.apache.org/viewcvs/jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StandardSampleSender.java?rev=330397&r1=330396&r2=330397&view=diff
==============================================================================
--- 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StandardSampleSender.java
 (original)
+++ 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StandardSampleSender.java
 Wed Nov  2 16:53:48 2005
@@ -1,5 +1,5 @@
 /*
- * Copyright 2001-2004 The Apache Software Foundation.
+ * Copyright 2001-2005 The Apache Software Foundation.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -28,11 +28,15 @@
  */
 
 public class StandardSampleSender implements SampleSender, Serializable {
-       transient private static Logger log = 
LoggingManager.getLoggerForClass();
+       private static final Logger log = LoggingManager.getLoggerForClass();
 
-       RemoteSampleListener listener;
+       private RemoteSampleListener listener;
 
-       StandardSampleSender(RemoteSampleListener listener) {
+       public StandardSampleSender(){
+        log.warn("Constructor only intended for use in testing"); // 
$NON-NLS-1$
+    }
+    
+    StandardSampleSender(RemoteSampleListener listener) {
                log.info("Using Standard Remote Sampler for this test run");
                this.listener = listener;
        }

Modified: 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StatisticalSampleResult.java
URL: 
http://svn.apache.org/viewcvs/jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StatisticalSampleResult.java?rev=330397&r1=330396&r2=330397&view=diff
==============================================================================
--- 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StatisticalSampleResult.java
 (original)
+++ 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StatisticalSampleResult.java
 Wed Nov  2 16:53:48 2005
@@ -19,15 +19,23 @@
 

 import java.io.Serializable;

 

+import org.apache.jorphan.logging.LoggingManager;

+import org.apache.log.Logger;

+

 /**

  * @author Lars Krog-Jensen

  *         Created: 2005-okt-04

  */

 public class StatisticalSampleResult extends SampleResult implements

                Serializable {

+    private static final Logger log = LoggingManager.getLoggerForClass();

+    

+       private int errorCount;

 

-       protected int errorCount;

-

+    public StatisticalSampleResult(){

+       log.warn("Constructor only intended for use in testing"); // $NON-NLS-1$

+    }

+    

        public StatisticalSampleResult(SampleResult res) {

                setSampleLabel(res.getSampleLabel());

        }


Modified: 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StatisticalSampleSender.java
URL: 
http://svn.apache.org/viewcvs/jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StatisticalSampleSender.java?rev=330397&r1=330396&r2=330397&view=diff
==============================================================================
--- 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StatisticalSampleSender.java
 (original)
+++ 
jakarta/jmeter/branches/rel-2-1/src/core/org/apache/jmeter/samplers/StatisticalSampleSender.java
 Wed Nov  2 16:53:48 2005
@@ -35,7 +35,7 @@
  *         Created: 2005-okt-04

  */

 public class StatisticalSampleSender implements SampleSender, Serializable {

-       transient private static Logger log = 
LoggingManager.getLoggerForClass();

+       private static final Logger log = LoggingManager.getLoggerForClass();

 

        private static final int DEFAULT_NUM_SAMPLE_THRESHOLD = 100;

 

@@ -54,6 +54,11 @@
        private long timeThreshold;

 

        private long batchSendTime = -1;

+

+    public StatisticalSampleSender(){

+        log.warn("Constructor only intended for use in testing");

+    }

+        

 

        /**

         * Constructor




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to