|
Apache JMeter | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.jmeter.testelement.AbstractTestElement org.apache.jmeter.config.ConfigTestElement org.apache.jmeter.protocol.http.control.HeaderManager
public class HeaderManager
This class provides an interface to headers file to pass HTTP headers along with a request.
Field Summary | |
---|---|
static String |
HEADERS
|
Fields inherited from class org.apache.jmeter.config.ConfigTestElement |
---|
PASSWORD, USERNAME |
Fields inherited from interface org.apache.jmeter.testelement.TestElement |
---|
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS |
Constructor Summary | |
---|---|
HeaderManager()
|
Method Summary | |
---|---|
void |
add()
Add an empty header. |
void |
add(Header h)
Add a header. |
void |
addFile(String headerFile)
Add header data from a file. |
void |
clear()
Clear the TestElement of all data. |
Header |
get(int i)
Return the header at index i. |
Class<? extends String> |
getColumnClass(int column)
|
int |
getColumnCount()
|
String |
getColumnName(int column)
|
Header |
getHeader(int row)
|
CollectionProperty |
getHeaders()
Get the collection of JMeterProperty entries representing the headers. |
Object |
getSOAPHeader()
Added support for SOAP related header stuff. 1-29-04 Peter Lin |
HeaderManager |
merge(TestElement element,
boolean preferLocalValues)
Merge the attributes with a another HeaderManager's attributes. |
void |
remove(int index)
Remove a header. |
void |
removeHeaderNamed(String name)
Remove from Headers the header named name |
void |
save(String headFile)
Save the header data to a file. |
void |
setSOAPHeader(Object header)
Set the SOAPHeader with the SOAPHTTPConnection object. |
int |
size()
Return the number of headers. |
Methods inherited from class org.apache.jmeter.config.ConfigTestElement |
---|
addConfigElement, addTestElement, expectsModification |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.jmeter.config.ConfigElement |
---|
clone |
Field Detail |
---|
public static final String HEADERS
Constructor Detail |
---|
public HeaderManager()
Method Detail |
---|
public void clear()
clear
in interface TestElement
clear
in class AbstractTestElement
public CollectionProperty getHeaders()
public int getColumnCount()
public String getColumnName(int column)
public Class<? extends String> getColumnClass(int column)
public Header getHeader(int row)
public void save(String headFile) throws IOException
IOException
public void addFile(String headerFile) throws IOException
IOException
public void add(Header h)
public void add()
public void remove(int index)
public int size()
public Header get(int i)
public void removeHeaderNamed(String name)
name
- header namepublic Object getSOAPHeader()
public void setSOAPHeader(Object header)
header
- public HeaderManager merge(TestElement element, boolean preferLocalValues)
element
- The object to be merged withpreferLocalValues
- When both objects have a value for the
same attribute, this flag determines which value is preferresd.
|
Apache JMeter | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |