Serialized Form


Package org.jboss.jrunit.communication.message

Class org.jboss.jrunit.communication.message.AbortMessage extends RemoteTestMessage implements Serializable

Class org.jboss.jrunit.communication.message.AntQuitMessage extends QuitMessage implements Serializable

Class org.jboss.jrunit.communication.message.ExceptionMessage extends RemoteTestMessage implements Serializable

Serialized Fields

exception

java.lang.Throwable exception

Class org.jboss.jrunit.communication.message.OfflineMessage extends RemoteTestMessage implements Serializable

Class org.jboss.jrunit.communication.message.OnlineMessage extends RemoteTestMessage implements Serializable

Class org.jboss.jrunit.communication.message.QuitMessage extends RemoteTestMessage implements Serializable

Class org.jboss.jrunit.communication.message.RemoteTestMessage extends java.lang.Object implements Serializable

Serialized Fields

testClass

java.lang.String testClass

Class org.jboss.jrunit.communication.message.ResultMessage extends RemoteTestMessage implements Serializable

Serialized Fields

errorList

java.util.List<E> errorList

failureList

java.util.List<E> failureList

id

java.rmi.dgc.VMID id

Class org.jboss.jrunit.communication.message.RunTestMessage extends RemoteTestMessage implements Serializable

Class org.jboss.jrunit.communication.message.ServerResultMessage extends ResultMessage implements Serializable

Class org.jboss.jrunit.communication.message.StartupMessage extends RemoteTestMessage implements Serializable

Serialized Fields

areServerTests

boolean areServerTests

Class org.jboss.jrunit.communication.message.TearDownMessage extends RemoteTestMessage implements Serializable

Class org.jboss.jrunit.communication.message.TornDownMessage extends RemoteTestMessage implements Serializable


Package org.jboss.jrunit.data

Class org.jboss.jrunit.data.Benchmark extends java.lang.Object implements Serializable

Serialized Fields

execution

BenchmarkExecution[] execution

id

int id
The id attributed during database reporters


name

java.lang.String name

metadata

java.util.Map<K,V> metadata

timeOpen

long timeOpen

timeClose

long timeClose

subBenchmarks

java.util.HashMap<K,V> subBenchmarks

Class org.jboss.jrunit.data.BenchmarkExecution extends java.lang.Object implements Serializable

Serialized Fields

measures

java.util.HashMap<K,V> measures
The measures captured in this benchmark. By default we capture time for each opened benchmark


executionId

int executionId
Generated by the persistent layer (DatabaseBenchmarkReporter)


elapsedTime

long elapsedTime

executions

int executions

executionDate

java.util.Date executionDate

Class org.jboss.jrunit.data.BenchmarkMeasure extends java.lang.Object implements Serializable

Serialized Fields

measureId

int measureId

name

java.lang.String name

value

java.lang.Number value

Package org.jboss.jrunit.exception

Class org.jboss.jrunit.exception.TearDownTimeOutException extends java.lang.Throwable implements Serializable

Class org.jboss.jrunit.exception.TestCleanupException extends java.lang.Throwable implements Serializable

Class org.jboss.jrunit.exception.TestCreationException extends java.lang.Throwable implements Serializable

Class org.jboss.jrunit.exception.TestInitializationException extends java.lang.Throwable implements Serializable

Class org.jboss.jrunit.exception.TestRunException extends java.lang.Throwable implements Serializable

Class org.jboss.jrunit.exception.TestRunLockTimeOutException extends java.lang.Throwable implements Serializable


Package org.jboss.jrunit.extensions

Class org.jboss.jrunit.extensions.SerializableTest extends java.lang.Object implements Serializable

Serialized Fields

stringRep

java.lang.String stringRep

testCount

int testCount

Class org.jboss.jrunit.extensions.SerializableTestFailure extends junit.framework.TestFailure implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

Throws:
java.io.IOException - if I/O errors occur
java.lang.ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
java.io.IOException - Includes any I/O exceptions that may occur



JRunit, a JUnit extension for distributed client/server tests.