|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Configuration
The configuration of the TCK. The TCK may be configured using system properties or placed in a properties file called META-INF/web-beans-tck.properties. Porting package property names are the FQCN of the SPI class. Other property names (one for each non-porting package SPI configuration option) are specified here. The defaults are also listed here. The TCK may also be configured programatically through this interface
| Field Summary | |
|---|---|
static java.lang.String |
CONNECT_TIMEOUT_PROPERTY_NAME
|
static int |
DEFAULT_CONNECT_DELAY
|
static int |
DEFAULT_CONNECT_RETRIES
|
static java.lang.String |
DEFAULT_HOST
|
static java.lang.String |
DEFAULT_LIBRARY_DIRECTORY
|
static java.lang.String |
DEFAULT_OUTPUT_DIRECTORY
|
static boolean |
DEFAULT_RUN_INTEGRATION_TESTS
|
static boolean |
DEFAULT_STANDALONE
|
static boolean |
DEFAULT_WRITE_DEPLOYED_ARCHIVES_TO_DISK
|
static java.lang.String |
HOST_PROPERTY_NAME
|
static java.lang.String |
LIBRARY_DIRECTORY_PROPERTY_NAME
|
static java.lang.String |
OUTPUT_DIRECTORY_PROPERTY_NAME
|
static java.lang.String |
RUN_INTEGRATION_TESTS_PROPERTY_NAME
|
static java.lang.String |
STANDALONE_PROPERTY_NAME
|
static java.lang.String |
TEST_PACKAGE_PROPERTY_NAME
|
| Method Summary | |
|---|---|
int |
getConnectTimeout()
When the TCK is running in container tests it will attempt to connect to the server every 200ms until the timeout is reached. |
Containers |
getContainers()
The implementation of Containers in use. |
java.util.List<java.lang.String> |
getExtraDeploymentProperties()
|
java.util.List<java.lang.String> |
getExtraPackages()
|
java.util.List<ResourceDescriptor> |
getExtraResources()
|
java.lang.String |
getHost()
The TCK will use this as the remote host to connect to run in container tests. |
TestLauncher |
getInContainerTestLauncher()
The TCK test launcher |
java.lang.String |
getLibraryDirectory()
The TCK allows additional libraries to be put in the deployed test artifacts (for example the porting package for the implementation). |
java.lang.String |
getOutputDirectory()
The output directory to put TCK specific output. |
StandaloneContainers |
getStandaloneContainers()
The implementation of StandaloneContainers in use. |
java.lang.String |
getTestPackage()
|
boolean |
isRunIntegrationTests()
Whether to run integration tests, by default false. |
boolean |
isStandalone()
Whether the TCK is in standalone mode or not. |
void |
setConnectTimeout(int connectTimeout)
|
void |
setContainers(Containers containers)
|
void |
setHost(java.lang.String host)
|
void |
setInContainerTestLauncher(TestLauncher testLauncher)
|
void |
setLibraryDirectory(java.lang.String libraryDir)
|
void |
setOutputDirectory(java.lang.String outputDirectory)
|
void |
setRunIntegrationTests(boolean runIntegrationTests)
|
void |
setStandalone(boolean standalone)
|
void |
setStandaloneContainers(StandaloneContainers standaloneContainers)
|
void |
setTestPackage(java.lang.String packageName)
|
| Field Detail |
|---|
static final java.lang.String OUTPUT_DIRECTORY_PROPERTY_NAME
static final java.lang.String STANDALONE_PROPERTY_NAME
static final java.lang.String RUN_INTEGRATION_TESTS_PROPERTY_NAME
static final java.lang.String CONNECT_TIMEOUT_PROPERTY_NAME
static final java.lang.String LIBRARY_DIRECTORY_PROPERTY_NAME
static final java.lang.String HOST_PROPERTY_NAME
static final java.lang.String TEST_PACKAGE_PROPERTY_NAME
static final java.lang.String DEFAULT_OUTPUT_DIRECTORY
static final boolean DEFAULT_STANDALONE
static final boolean DEFAULT_RUN_INTEGRATION_TESTS
static final int DEFAULT_CONNECT_DELAY
static final boolean DEFAULT_WRITE_DEPLOYED_ARCHIVES_TO_DISK
static final java.lang.String DEFAULT_LIBRARY_DIRECTORY
static final java.lang.String DEFAULT_HOST
static final int DEFAULT_CONNECT_RETRIES
| Method Detail |
|---|
java.lang.String getOutputDirectory()
boolean isStandalone()
int getConnectTimeout()
java.lang.String getLibraryDirectory()
TestLauncher getInContainerTestLauncher()
TestLauncherContainers getContainers()
Containers in use.
boolean isRunIntegrationTests()
void setOutputDirectory(java.lang.String outputDirectory)
void setStandalone(boolean standalone)
void setConnectTimeout(int connectTimeout)
void setLibraryDirectory(java.lang.String libraryDir)
void setInContainerTestLauncher(TestLauncher testLauncher)
void setContainers(Containers containers)
StandaloneContainers getStandaloneContainers()
StandaloneContainers in use.
void setStandaloneContainers(StandaloneContainers standaloneContainers)
void setRunIntegrationTests(boolean runIntegrationTests)
java.lang.String getHost()
void setHost(java.lang.String host)
java.util.List<java.lang.String> getExtraPackages()
java.util.List<ResourceDescriptor> getExtraResources()
java.util.List<java.lang.String> getExtraDeploymentProperties()
java.lang.String getTestPackage()
void setTestPackage(java.lang.String packageName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||