Class ConcurrentClientExecutor

java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.sun.xml.ws.test.exec.ClientExecutor
com.sun.xml.ws.test.exec.ConcurrentClientExecutor
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
ConcurrentClientExecutor.Cached, ConcurrentClientExecutor.Fixed

public abstract class ConcurrentClientExecutor extends ClientExecutor
Executes TestClient in concurrent fashion via Executor.
Author:
Kohsuke Kawaguchi
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Fixed thread pool.
    static final class 
    Fixed thread pool.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Every Executor works for one DeploymentContext.
    static final int
     
    static final int
    Degree of concurrency.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected abstract ExecutorService
    Creates the ExecutorService used for testing.
    protected void
    invoke(bsh.Interpreter engine)
    Runs the actual test in highly concurrent fashion.
    protected final File
     
    protected void
     
    protected void
     

    Methods inherited from class com.sun.xml.ws.test.exec.ClientExecutor

    importPackage, runTest

    Methods inherited from class junit.framework.TestCase

    assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, setName, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait