Class OpenMetadataConformanceWorkbench
java.lang.Object
org.odpi.openmetadata.conformance.workbenches.OpenMetadataConformanceWorkbench
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
PerformanceWorkbench
,PlatformConformanceWorkbench
,RepositoryConformanceWorkbench
The OpenMetadataConformanceWorkbench drives the execution of a batch of tests.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionOpenMetadataConformanceWorkbench
(String workbenchId, String workbenchName, String versionNumber, String workbenchDocumentationURL) Constructor taking in the URL root of the server under test. -
Method Summary
Modifier and TypeMethodDescriptionReturn the string version number of the workbench.Return the link to the documentation for this workbenchReturn the workbench id.Return the workbench name.protected boolean
Test to see if the thread should keep running.void
Shutdown the running thread
-
Field Details
-
workbenchId
-
workbenchName
-
versionNumber
-
workbenchDocumentationURL
-
runningFlag
protected static volatile boolean runningFlag
-
-
Constructor Details
-
OpenMetadataConformanceWorkbench
public OpenMetadataConformanceWorkbench(String workbenchId, String workbenchName, String versionNumber, String workbenchDocumentationURL) Constructor taking in the URL root of the server under test.- Parameters:
workbenchId
- unique identifier of this workbenchworkbenchName
- name of this workbenchversionNumber
- version number of workbenchworkbenchDocumentationURL
- url to the documentation for this workbench
-
-
Method Details
-
getWorkbenchId
Return the workbench id.- Returns:
- id
-
getWorkbenchName
Return the workbench name.- Returns:
- name
-
getVersionNumber
Return the string version number of the workbench.- Returns:
- version number
-
getWorkbenchDocumentationURL
Return the link to the documentation for this workbench- Returns:
- string url
-
stopRunning
public void stopRunning()Shutdown the running thread -
isRunning
protected boolean isRunning()Test to see if the thread should keep running.- Returns:
- boolean flag
-