Class AbstractController

    • Field Detail

      • mapper

        protected final com.fasterxml.jackson.databind.ObjectMapper mapper
    • Constructor Detail

      • AbstractController

        public AbstractController()
    • Method Detail

      • performRtuCheck

        public CompletableFuture<org.acumos.licensemanager.client.model.LicenseRtuVerification> performRtuCheck​(String solutionId,
                                                                                                                String revisionId,
                                                                                                                String workflowId,
                                                                                                                String assetUsageId,
                                                                                                                String loggedInUserName)
        Performs a right to use check Calls License Mgr Client Library which will call License Usage Manager service.
        Parameters:
        solutionId -
        revisionId -
        workflowId -
        assetUsageId -
        Returns:
        a license rtu verification in the future
      • performSVScan

        public org.acumos.securityverification.domain.Workflow performSVScan​(String solutionId,
                                                                             String workflowId)
      • getValidWorkflow

        protected org.acumos.securityverification.domain.Workflow getValidWorkflow()
      • getInvalidWorkflow

        protected org.acumos.securityverification.domain.Workflow getInvalidWorkflow​(String message)
      • isReasonInfo

        public boolean isReasonInfo​(String message)