Package org.dcom.core.services
Class DataSourceService
java.lang.Object
org.dcom.core.services.DataSourceService
The interface defining how the rest of the DCOM Codebase interacts with a compliance data source.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAnswer
(String id, String propertyName, String comparator, String desiredAnswer, String unit, String complianceDocumentReference) getAnswer
(String compliancecCheckGuid, String id, String propertyName, String comparator, String desiredAnswer, String unit, String complianceDocumentReference, DCOMBearerToken token) getAnswerFromJobId
(String id, String jobId) getAnswerFromJobId
(String compliancecCheckGuid, String id, String jobId, DCOMBearerToken token) org.dcom.core.services.HttpClient
getData
(String compliancecCheckGuid, String id, String propertyName, String unit, String complianceDocumentReference, DCOMBearerToken token) getDataFromJobId
(String jobId) getDataFromJobId
(String compliancecCheckGuid, String jobId, DCOMBearerToken token) getIDSet()
getIDSet
(String compliancecCheckGuid, DCOMBearerToken token) getName()
getProjectName
(String compliancecCheckGuid, DCOMBearerToken token) getURL()
void
void
submitFeedback
(String compliancecCheckGuid, ComplianceCheckFeedbackItem feedback, DCOMBearerToken token) void
submitFeedback
(ComplianceCheckFeedbackItem feedback)
-
Constructor Details
-
DataSourceService
-
-
Method Details
-
setDefaultCertificate
-
getServiceName
-
getServiceDescription
-
getServiceOperator
-
getProjectName
-
getIDSet
-
submitFeedback
-
getAnswer
-
getData
-
getAnswerFromJobId
-
getDataFromJobId
-
getProjectName
-
getIDSet
-
submitFeedback
public void submitFeedback(String compliancecCheckGuid, ComplianceCheckFeedbackItem feedback, DCOMBearerToken token) -
getAnswer
-
getData
-
getAnswerFromJobId
public Future<List<ComplianceCheckAnswer>> getAnswerFromJobId(String compliancecCheckGuid, String id, String jobId, DCOMBearerToken token) -
getDataFromJobId
-
getClient
public org.dcom.core.services.HttpClient getClient() -
getURL
-
getName
-
getSecurityServiceType
-
getSecurityServiceURI
-
getCertificate
-
getSecurityService
-