Package com.sun.xml.ws.test.model
Class TestClient
java.lang.Object
com.sun.xml.ws.test.model.TestClient
A test script that plays the role of the client.
TODO: needs to support clients that run inside a container (for testing Transaction)
- Author:
- Kohsuke Kawaguchi
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal com.sun.istack.test.VersionProcessorVersions to which this client test applies.final TestDescriptorTestDescriptorto which thisTestClientbelongs.final ScriptThe BeanShell script to be executed.final booleanIf true, it indicates that this test doesn't leave any side-effect on the client or the server.final TransportSet -
Constructor Summary
ConstructorsConstructorDescriptionTestClient(TestDescriptor parent, com.sun.istack.test.VersionProcessor applicableVersions, TransportSet supportedTransport, Script script, boolean sideEffectFree) -
Method Summary
-
Field Details
-
applicableVersions
@NotNull public final com.sun.istack.test.VersionProcessor applicableVersionsVersions to which this client test applies. -
script
The BeanShell script to be executed. -
parent
TestDescriptorto which thisTestClientbelongs. -
sideEffectFree
public final boolean sideEffectFreeIf true, it indicates that this test doesn't leave any side-effect on the client or the server. With a proper option, multiple instances of the same test will run in parallel to test the behaviors in the concurrent environment. -
supportedTransport
-
-
Constructor Details
-
TestClient
public TestClient(TestDescriptor parent, com.sun.istack.test.VersionProcessor applicableVersions, TransportSet supportedTransport, Script script, boolean sideEffectFree)
-