Class PlatformConformanceWorkPad
java.lang.Object
org.odpi.openmetadata.conformance.beans.OpenMetadataConformanceWorkbenchWorkPad
org.odpi.openmetadata.conformance.workbenches.platform.PlatformConformanceWorkPad
PlatformConformanceWorkPad provides the work pad for the platform workbench
-
Field Summary
Fields inherited from class org.odpi.openmetadata.conformance.beans.OpenMetadataConformanceWorkbenchWorkPad
lastActive, localServerPassword, localServerUserId, maxPageSize, testCaseMap, testEvidenceList, tutName, workbenchComplete
-
Constructor Summary
ConstructorDescriptionPlatformConformanceWorkPad
(String localServerUserId, String localServerPassword, int maxPageSize, OMRSAuditLog auditLog, PlatformConformanceWorkbenchConfig configuration) Constructor receives key information from the configuration services. -
Method Summary
Modifier and TypeMethodDescriptionReturn the audit log for this server.Accumulate the set of profile names registered with this work pad.Accumulate the evidences for each profilegetProfileResults
(String profileName) Accumulate the evidences for a given profile.Accumulate the summarized evidences for each profileReturn the URL of the platform to test.toString()
toString() JSON-styleMethods inherited from class org.odpi.openmetadata.conformance.beans.OpenMetadataConformanceWorkbenchWorkPad
addDiscoveredProperty, addNotSupportedCondition, addSuccessfulCondition, addUnsuccessfulCondition, getLocalServerPassword, getLocalServerUserId, getMaxPageSize, getWorkbenchDocURL, getWorkbenchId, getWorkbenchName, getWorkbenchStatus, getWorkbenchVersionNumber, processEvidence, registerActivity, setWorkbenchComplete
-
Constructor Details
-
PlatformConformanceWorkPad
public PlatformConformanceWorkPad(String localServerUserId, String localServerPassword, int maxPageSize, OMRSAuditLog auditLog, PlatformConformanceWorkbenchConfig configuration) Constructor receives key information from the configuration services.- Parameters:
localServerUserId
- userId that this server should use on requestslocalServerPassword
- password that this server should use on requestsmaxPageSize
- maximum number of elements that can be returned on a single callauditLog
- audit log for administrator messagesconfiguration
- configuration for this work pad/workbench
-
-
Method Details
-
getAuditLog
Return the audit log for this server.- Returns:
- audit log object.
-
getTutPlatformURLRoot
Return the URL of the platform to test.- Returns:
- URL root
-
getProfileNames
Accumulate the set of profile names registered with this work pad.- Specified by:
getProfileNames
in classOpenMetadataConformanceWorkbenchWorkPad
- Returns:
- the profile names
-
getProfileResults
Accumulate the evidences for a given profile.- Specified by:
getProfileResults
in classOpenMetadataConformanceWorkbenchWorkPad
- Parameters:
profileName
- for which to obtain the detailed results- Returns:
- the test evidence organized by profile and requirement within profile
-
getProfileResults
Accumulate the evidences for each profile- Specified by:
getProfileResults
in classOpenMetadataConformanceWorkbenchWorkPad
- Returns:
- the test evidence organized by profile and requirement withing profile
-
getProfileSummaries
Accumulate the summarized evidences for each profile- Specified by:
getProfileSummaries
in classOpenMetadataConformanceWorkbenchWorkPad
- Returns:
- the summarized test evidence organized by profile and requirement withing profile
-
toString
toString() JSON-style- Overrides:
toString
in classOpenMetadataConformanceWorkbenchWorkPad
- Returns:
- string description
-