Interface BatchEnterprisePlugin

All Superinterfaces:
EnterprisePlugin
All Known Implementing Classes:
BatchEnterprisePluginClient

public interface BatchEnterprisePlugin extends EnterprisePlugin
  • Method Details

    • uploadPackage

      long uploadPackage(UUID packageId, File file) throws EnterprisePluginException
      Upload file to the package associated with given packageId
      Parameters:
      packageId - Required
      file - File to upload and run; required
      Throws:
      EnterprisePluginException
    • uploadPackageWithSimulationId

      long uploadPackageWithSimulationId(UUID simulationId, File file) throws EnterprisePluginException
      Upload file to the package associated to the given simulationId
      Parameters:
      simulationId - Required
      file - File to upload and run; required
      Throws:
      EnterprisePluginException
    • deployFromDescriptor

      DeploymentInfo deployFromDescriptor(File descriptor, File pkg, String artifactId, Boolean usePrivateRepository) throws EnterprisePluginException
      Deploy a package from a descriptor
      Parameters:
      descriptor - the descriptor file, nullable
      pkg - the package file
      artifactId - artifactId defined in the build tool
      usePrivateRepository - If private repository is enabled for this package upload
      Throws:
      EnterprisePluginException