Interface ExternalJobSchedulerIntegrationService

All Superinterfaces:
BatchService<ExternalJobSchedulerIntegrationServiceBatch>
All Known Implementing Classes:
DefaultExternalJobSchedulerIntegrationService

@Deprecated public interface ExternalJobSchedulerIntegrationService extends BatchService<ExternalJobSchedulerIntegrationServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

This service enables you to schedule application jobs for a specified business user, to read the status and other data of an application job, and to cancel an application job.

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: BC_EXT_APPJOB_MANAGEMENT
API Version: 2
Communication Scenario: External Scheduler Integration (SAP_COM_0064)
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull ExternalJobSchedulerIntegrationService withServicePath(@Nonnull String servicePath)
      Deprecated.
      Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.
      Parameters:
      servicePath - Service path that will override the default.
      Returns:
      A new service instance with the specified service path.
    • getAllJobTemplate

      @Nonnull JobTemplateFluentHelper getAllJobTemplate()
      Deprecated.
      Fetch multiple JobTemplate entities.
      Returns:
      A fluent helper to fetch multiple JobTemplate entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • getJobTemplateByKey

      @Nonnull JobTemplateByKeyFluentHelper getJobTemplateByKey(String jobTemplateName, String jobTemplateVersion)
      Deprecated.
      Fetch a single JobTemplate entity using key fields.
      Parameters:
      jobTemplateName -
      jobTemplateVersion -
      Returns:
      A fluent helper to fetch a single JobTemplate entity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • jobSchedule

      @Nonnull JobScheduleFluentHelper jobSchedule(@Nullable String jobUserID, @Nullable String jobUserName, @Nonnull String jobText, @Nonnull String jobTemplateName, @Nullable String jobParameterValues, @Nullable Boolean testModeInd, @Nullable String jobUser)
      Deprecated.

      Creates a fluent helper for the JobSchedule OData function import.

      Parameters:
      testModeInd - Indicator

      Constraints: Nullable

      Original parameter name from the Odata EDM: TestModeInd

      jobText - Constraints: Not nullable, Maximum length: 120

      Original parameter name from the Odata EDM: JobText

      jobUserName - Constraints: Nullable, Maximum length: 12

      Original parameter name from the Odata EDM: JobUserName

      jobParameterValues - Constraints: Nullable

      Original parameter name from the Odata EDM: JobParameterValues

      jobUser - Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: JobUser

      jobUserID - Constraints: Nullable, Maximum length: 40

      Original parameter name from the Odata EDM: JobUserID

      jobTemplateName - Constraints: Not nullable, Maximum length: 40

      Original parameter name from the Odata EDM: JobTemplateName

      Returns:
      A fluent helper object that will execute the JobSchedule OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • jobCancel

      @Nonnull JobCancelFluentHelper jobCancel(@Nonnull String jobRunCount, @Nonnull String jobName)
      Deprecated.

      Creates a fluent helper for the JobCancel OData function import.

      Parameters:
      jobName - Constraints: Not nullable, Maximum length: 32

      Original parameter name from the Odata EDM: JobName

      jobRunCount - Constraints: Not nullable, Maximum length: 14

      Original parameter name from the Odata EDM: JobRunCount

      Returns:
      A fluent helper object that will execute the JobCancel OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • jobAbort

      @Nonnull JobAbortFluentHelper jobAbort(@Nonnull String jobRunCount, @Nonnull String jobName)
      Deprecated.

      Creates a fluent helper for the JobAbort OData function import.

      Parameters:
      jobName - Constraints: Not nullable, Maximum length: 32

      Original parameter name from the Odata EDM: JobName

      jobRunCount - Constraints: Not nullable, Maximum length: 14

      Original parameter name from the Odata EDM: JobRunCount

      Returns:
      A fluent helper object that will execute the JobAbort OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • jobStatusGet

      @Nonnull JobStatusGetFluentHelper jobStatusGet(@Nonnull String jobName, @Nonnull String jobRunCount)
      Deprecated.

      Creates a fluent helper for the JobStatusGet OData function import.

      Parameters:
      jobName - Constraints: none

      Original parameter name from the Odata EDM: JobName

      jobRunCount - Constraints: none

      Original parameter name from the Odata EDM: JobRunCount

      Returns:
      A fluent helper object that will execute the JobStatusGet OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.