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
    • uploadPackageConfiguration

      UUID uploadPackageConfiguration(String jsonConfiguration) throws EnterprisePluginException
      Upload a package configuration description to apply.
      Parameters:
      jsonConfiguration - Serialized json package configuration to apply; required
      Returns:
      Package id
      Throws:
      EnterprisePluginException