Apache JMeter

org.apache.jmeter.protocol.tcp.sampler
Class TCPClientDecorator

java.lang.Object
  extended by org.apache.jmeter.protocol.tcp.sampler.AbstractTCPClient
      extended by org.apache.jmeter.protocol.tcp.sampler.TCPClientDecorator
All Implemented Interfaces:
TCPClient
Direct Known Subclasses:
LengthPrefixedBinaryTCPClientImpl

public abstract class TCPClientDecorator
extends AbstractTCPClient


Field Summary
protected  TCPClient tcpClient
           
 
Fields inherited from class org.apache.jmeter.protocol.tcp.sampler.AbstractTCPClient
eolByte, useEolByte
 
Constructor Summary
TCPClientDecorator(TCPClient tcpClient)
           
 
Method Summary
static int byteArrayToInt(byte[] b)
          Convert byte array to int.
static byte[] intToByteArray(int value, int len)
          Convert int to byte array.
 
Methods inherited from class org.apache.jmeter.protocol.tcp.sampler.AbstractTCPClient
getCharset, getEolByte, setCharset, setEolByte, setupTest, teardownTest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.jmeter.protocol.tcp.sampler.TCPClient
read, write, write
 

Field Detail

tcpClient

protected final TCPClient tcpClient
Constructor Detail

TCPClientDecorator

public TCPClientDecorator(TCPClient tcpClient)
Method Detail

intToByteArray

public static byte[] intToByteArray(int value,
                                    int len)
Convert int to byte array.

Parameters:
value - - int to be converted
len - - length of required byte array
Returns:
Byte array representation of input value
Throws:
IllegalArgumentException - if not length 2 or 4 or outside range of a short int.

byteArrayToInt

public static int byteArrayToInt(byte[] b)
Convert byte array to int.

Parameters:
b - - Byte array to be converted
Returns:
Integer value of input byte array
Throws:
IllegalArgumentException - if ba is null or not length 2 or 4

Apache JMeter

Copyright © 1998-2013 Apache Software Foundation. All Rights Reserved.