Interface BusinessEventQueueService

All Superinterfaces:
BatchService<BusinessEventQueueServiceBatch>
All Known Implementing Classes:
DefaultBusinessEventQueueService

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

The service reads business events from a queue for a given subscriber. The business event contains the type and the key of the object triggering the event and the action. There are appropriate checks for restricted values and authorizations. The system displays a failure message in the response if the entry is invalid..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: C_BEHQUEUEDATA_CDS
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: OpenText Business Event Integration(SAP_COM_0007), Business Event Handling Integration (Obsolete)(SAP_COM_0121)
Scope Items: Business Event Handling(1NN)
Authentication Methods: x509
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull BusinessEventQueueService 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.
    • getAllBehqueuedata

      @Nonnull BehqueuedataFluentHelper getAllBehqueuedata()
      Deprecated.
      Fetch multiple Behqueuedata entities.
      Returns:
      A fluent helper to fetch multiple Behqueuedata 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.
    • getBehqueuedataByKey

      @Nonnull BehqueuedataByKeyFluentHelper getBehqueuedataByKey(UUID businessEvent)
      Deprecated.
      Fetch a single Behqueuedata entity using key fields.
      Parameters:
      businessEvent - GUID of an Event

      Constraints: Not nullable

      Returns:
      A fluent helper to fetch a single Behqueuedata 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.
    • getAllBusinessObjectKeys

      @Nonnull BusinessObjectKeysFluentHelper getAllBusinessObjectKeys()
      Deprecated.
      Fetch multiple BusinessObjectKeys entities.
      Returns:
      A fluent helper to fetch multiple BusinessObjectKeys 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.
    • getBusinessObjectKeysByKey

      @Nonnull BusinessObjectKeysByKeyFluentHelper getBusinessObjectKeysByKey(String sAPObjectType)
      Deprecated.
      Fetch a single BusinessObjectKeys entity using key fields.
      Parameters:
      sAPObjectType - SAP Object Type

      Constraints: Not nullable, Maximum length: 30

      Returns:
      A fluent helper to fetch a single BusinessObjectKeys 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.
    • getAllBusObjects

      @Nonnull BusObjectsFluentHelper getAllBusObjects()
      Deprecated.
      Fetch multiple BusObjects entities.
      Returns:
      A fluent helper to fetch multiple BusObjects 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.
    • getBusObjectsByKey

      @Nonnull BusObjectsByKeyFluentHelper getBusObjectsByKey(String sAPObjectType, String sAPObjectTypeName, String sAPObjectTaskCode, String sAPObjectTaskTypeName)
      Deprecated.
      Fetch a single BusObjects entity using key fields.
      Parameters:
      sAPObjectTaskCode - Business Event Type

      Constraints: Not nullable, Maximum length: 18

      sAPObjectTypeName - SAP Object Type Name

      Constraints: Not nullable, Maximum length: 80

      sAPObjectType - SAP Object Type

      Constraints: Not nullable, Maximum length: 30

      sAPObjectTaskTypeName - SAP Object Task Type Name

      Constraints: Not nullable, Maximum length: 80

      Returns:
      A fluent helper to fetch a single BusObjects 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.