Class WorkItemDefinitionRemoteDeployService

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.bpmn.backend.workitem.deploy.WorkItemDefinitionDeployService

    @ApplicationScoped
    public class WorkItemDefinitionRemoteDeployService
    extends Object
    implements org.kie.workbench.common.stunner.bpmn.backend.workitem.deploy.WorkItemDefinitionDeployService
    It deploys the work item definitions specified in the JVM system properties by performing a remote call to the service repository, if any.
    • Constructor Detail

      • WorkItemDefinitionRemoteDeployService

        protected WorkItemDefinitionRemoteDeployService()
      • WorkItemDefinitionRemoteDeployService

        @Inject
        public WorkItemDefinitionRemoteDeployService​(org.kie.workbench.common.stunner.bpmn.workitem.service.WorkItemDefinitionService<org.kie.workbench.common.stunner.bpmn.backend.workitem.service.WorkItemDefinitionRemoteRequest> remoteLookupService,
                                                     org.kie.workbench.common.stunner.core.backend.service.BackendFileSystemManager backendFileSystemManager,
                                                     org.kie.workbench.common.stunner.bpmn.backend.workitem.WorkItemDefinitionResources resources,
                                                     WorkItemDefinitionProjectInstaller projectInstaller)
    • Method Detail

      • deploy

        public void deploy​(org.kie.workbench.common.stunner.core.diagram.Metadata metadata)
        Specified by:
        deploy in interface org.kie.workbench.common.stunner.bpmn.backend.workitem.deploy.WorkItemDefinitionDeployService