Author: sebb
Date: Thu Sep 22 22:34:24 2011
New Revision: 1174430
URL: http://svn.apache.org/viewvc?rev=1174430&view=rev
Log:
Javadoc
Added:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/package-info.java
(with props)
Modified:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/JMeterEngine.java
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/RemoteJMeterEngine.java
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/TreeCloner.java
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/TurnElementsOn.java
Modified:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/JMeterEngine.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/JMeterEngine.java?rev=1174430&r1=1174429&r2=1174430&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/JMeterEngine.java
(original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/JMeterEngine.java
Thu Sep 22 22:34:24 2011
@@ -22,6 +22,9 @@ import java.util.Properties;
import org.apache.jorphan.collections.HashTree;
+/**
+ * This interface is implemented by classes that can run JMeter tests.
+ */
public interface JMeterEngine {
void configure(HashTree testPlan);
Modified:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/RemoteJMeterEngine.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/RemoteJMeterEngine.java?rev=1174430&r1=1174429&r2=1174430&view=diff
==============================================================================
---
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/RemoteJMeterEngine.java
(original)
+++
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/RemoteJMeterEngine.java
Thu Sep 22 22:34:24 2011
@@ -25,6 +25,9 @@ import java.util.Properties;
import org.apache.jorphan.collections.HashTree;
+/**
+ * This is the interface for the RMI server engine, i.e. {@link
RemoteJMeterEngineImpl}
+ */
public interface RemoteJMeterEngine extends Remote {
void rconfigure(HashTree testTree, String host, File jmxBase) throws
RemoteException;
Modified:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java?rev=1174430&r1=1174429&r2=1174430&view=diff
==============================================================================
---
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java
(original)
+++
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java
Thu Sep 22 22:34:24 2011
@@ -52,6 +52,8 @@ import org.apache.jorphan.logging.Loggin
import org.apache.log.Logger;
/**
+ * Runs JMeter tests, either directly for local GUI and non-GUI invocations,
+ * or started by {@link RemoteJMeterEngineImpl} when running in server mode.
*/
public class StandardJMeterEngine implements JMeterEngine,
JMeterThreadMonitor, Runnable {
private static final Logger log = LoggingManager.getLoggerForClass();
Modified: jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/TreeCloner.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/TreeCloner.java?rev=1174430&r1=1174429&r2=1174430&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/TreeCloner.java
(original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/TreeCloner.java Thu
Sep 22 22:34:24 2011
@@ -26,6 +26,9 @@ import org.apache.jorphan.collections.Ha
import org.apache.jorphan.collections.HashTreeTraverser;
import org.apache.jorphan.collections.ListedHashTree;
+/**
+ * Clones the test tree, skipping test elements that implement {@link
NoThreadClone} by default.
+ */
public class TreeCloner implements HashTreeTraverser {
private final ListedHashTree newTree;
Modified:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/TurnElementsOn.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/TurnElementsOn.java?rev=1174430&r1=1174429&r2=1174430&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/TurnElementsOn.java
(original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/TurnElementsOn.java
Thu Sep 22 22:34:24 2011
@@ -23,6 +23,9 @@ import org.apache.jmeter.testelement.Tes
import org.apache.jorphan.collections.HashTree;
import org.apache.jorphan.collections.HashTreeTraverser;
+/**
+ * Invokes {@link TestElement#setRunningVersion(boolean)
setRunningVersion(true)} for all matched nodes
+ */
public class TurnElementsOn implements HashTreeTraverser {
/**
Added: jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/package-info.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/package-info.java?rev=1174430&view=auto
==============================================================================
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/package-info.java
(added)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/package-info.java
Thu Sep 22 22:34:24 2011
@@ -0,0 +1,5 @@
+/**
+ * This package contains the interfaces and classes that are used to run
JMeter tests.
+ */
+
+package org.apache.jmeter.engine;
\ No newline at end of file
Propchange:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/package-info.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/engine/package-info.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]