Interface SubscribeExit


@Deprecated(since="4.0", forRemoval=true) public interface SubscribeExit
Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    onAfterAsyncSubscribe(String tenantId, SubscriptionPayload subscriptionPayload, boolean wasSuccessful)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    default void
    onAfterSubscribe(String tenantId, SubscriptionPayload subscriptionPayload, boolean wasSuccessful)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    default com.sap.cds.services.utils.lib.tools.api.InstanceCreationOptions
    onBeforeAsyncSubscribe(String tenantId, SubscriptionPayload subscriptionPayload)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    default com.sap.cds.services.utils.lib.tools.api.InstanceCreationOptions
    onBeforeSubscribe(String tenantId, SubscriptionPayload subscriptionPayload)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    default URL
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    default URL
    uiURL(SubscriptionPayload subscriptionPayload)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Details

    • onBeforeSubscribe

      default com.sap.cds.services.utils.lib.tools.api.InstanceCreationOptions onBeforeSubscribe(String tenantId, SubscriptionPayload subscriptionPayload) throws InternalError
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      InternalError
    • onBeforeAsyncSubscribe

      default com.sap.cds.services.utils.lib.tools.api.InstanceCreationOptions onBeforeAsyncSubscribe(String tenantId, SubscriptionPayload subscriptionPayload) throws InternalError
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      InternalError
    • onAfterSubscribe

      default void onAfterSubscribe(String tenantId, SubscriptionPayload subscriptionPayload, boolean wasSuccessful)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • onAfterAsyncSubscribe

      default void onAfterAsyncSubscribe(String tenantId, SubscriptionPayload subscriptionPayload, boolean wasSuccessful)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • uiURL

      default URL uiURL()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • uiURL

      default URL uiURL(SubscriptionPayload subscriptionPayload)
      Deprecated, for removal: This API element is subject to removal in a future version.