Class HttpMirrorControl
java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.protocol.http.control.HttpMirrorControl
- All Implemented Interfaces:
Serializable
,Cloneable
,Searchable
,org.apache.jmeter.testelement.TestElement
Test element that implements the Workbench HTTP Mirror function
For unit tests, @see TestHttpMirrorControl
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jmeter.testelement.TestElement
org.apache.jmeter.testelement.TestElement.Companion
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final String
static final String
static final String
static final String
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, Companion, ENABLED, GUI_CLASS, NAME, TEST_CLASS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
int
getPort()
boolean
void
setMaxPoolSize
(String maxPoolSize) void
setMaxQueueSize
(String maxQueueSize) void
setPort
(int port) void
void
void
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addPropertiesValues, addProperty, addProperty, addTestElement, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getPropertyOrNull, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.jmeter.testelement.TestElement
get, get, get, get, get, get, get, get, get, getOrCreate, getOrCreate, getOrNull, getOrNull, getOrNull, getPropertyOrNull, getProps, getSchema, getString, removed, removeProperty, set, set, set, set, set, set, set, set, set
-
Field Details
-
DEFAULT_PORT_S
-
PORT
- See Also:
-
MAX_POOL_SIZE
- See Also:
-
MAX_QUEUE_SIZE
- See Also:
-
DEFAULT_MAX_POOL_SIZE
public static final int DEFAULT_MAX_POOL_SIZE- See Also:
-
DEFAULT_MAX_QUEUE_SIZE
public static final int DEFAULT_MAX_QUEUE_SIZE- See Also:
-
-
Constructor Details
-
HttpMirrorControl
public HttpMirrorControl() -
HttpMirrorControl
public HttpMirrorControl(int port)
-
-
Method Details
-
setPort
public void setPort(int port) -
setPort
-
getPort
public int getPort() -
getPortString
-
getMaxPoolSizeAsString
- Returns:
- Max Thread Pool size
-
setMaxPoolSize
- Parameters:
maxPoolSize
- Max Thread Pool size
-
getMaxQueueSizeAsString
- Returns:
- Max Queue size
-
setMaxQueueSize
- Parameters:
maxQueueSize
- Max Queue size
-
getDefaultPort
public int getDefaultPort() -
startHttpMirror
public void startHttpMirror() -
stopHttpMirror
public void stopHttpMirror() -
canRemove
public boolean canRemove()Description copied from class:AbstractTestElement
- Specified by:
canRemove
in interfaceorg.apache.jmeter.testelement.TestElement
- Overrides:
canRemove
in classAbstractTestElement
-
isServerAlive
public boolean isServerAlive()
-