cgl.narada.benchmark
Class CreationAndMarshallingOverheads
java.lang.Object
cgl.narada.benchmark.CreationAndMarshallingOverheads
public class CreationAndMarshallingOverheads
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreationAndMarshallingOverheads
public CreationAndMarshallingOverheads()
throws ServiceException
- Throws:
ServiceException
createNBEvent
public NBEvent createNBEvent(int payloadSize)
throws ServiceException
- Throws:
ServiceException
benchmarkEventCreation
public void benchmarkEventCreation(int payloadSize)
throws ServiceException
- Throws:
ServiceException
benchmarkAlternateSerialization
public void benchmarkAlternateSerialization(int payloadSize)
benchmarkInvocations
public void benchmarkInvocations(int payloadSize)
methodWithArrayArguments1
public void methodWithArrayArguments1(byte[] x)
methodWithArrayArguments2
public void methodWithArrayArguments2(byte[] x)
methodWithArrayArguments3
public void methodWithArrayArguments3(byte[] x)
methodWithArrayArguments4
public void methodWithArrayArguments4(byte[] x)
methodWithArrayArguments5
public void methodWithArrayArguments5(byte[] x)
benchmarkMarshalling
public void benchmarkMarshalling(int payloadSize)
throws ServiceException
- Throws:
ServiceException
benchmarkUnmarshalling
public void benchmarkUnmarshalling(int payloadSize)
throws ServiceException
- Throws:
ServiceException
testMarshalling
public void testMarshalling()
throws ServiceException
- Throws:
ServiceException
main
public static void main(String[] args)
- Parameters:
args -
For comments and suggestions please send
e-mail to
The NaradaBrokering Project