Package com.sap.cds.services.mt.impl
Class MtSubscriptionServiceImpl
java.lang.Object
com.sap.cds.services.ServiceDelegator
com.sap.cds.services.mt.impl.MtSubscriptionServiceImpl
- All Implemented Interfaces:
MtSubscriptionService,Service
-
Field Summary
Fields inherited from interface com.sap.cds.services.mt.MtSubscriptionService
DEFAULT_NAME, EVENT_ASYNC_DEPLOY, EVENT_ASYNC_DEPLOY_STATUS, EVENT_ASYNC_SUBSCRIBE, EVENT_ASYNC_SUBSCRIBE_FINISHED, EVENT_ASYNC_UNSUBSCRIBE, EVENT_ASYNC_UNSUBSCRIBE_FINISHED, EVENT_DEPLOY, EVENT_GET_DEPENDENCIES, EVENT_SUBSCRIBE, EVENT_UNSUBSCRIBE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasyncDeploy(com.sap.cloud.mt.subscription.json.SidecarUpgradePayload payload) asyncDeploy(com.sap.cloud.mt.subscription.json.SidecarUpgradePayload payload, String authorizationHeader) asyncDeployStatus(String jobId) asyncDeployStatus(String jobId, String authorizationHeader) asyncSubscribe(com.sap.cloud.mt.subscription.json.SubscriptionPayload payload, String tenantId, String callbackUrl) voidasyncUnsubscribe(com.sap.cloud.mt.subscription.json.DeletePayload payload, String tenantId, String callbackUrl) voiddeploy(com.sap.cloud.mt.subscription.json.SidecarUpgradePayload payload) voidfinishAsyncSubscribe(com.sap.cloud.mt.subscription.json.SidecarSubscribeCallBackPayload payload) voidfinishAsyncUnsubscribe(com.sap.cloud.mt.subscription.json.SidecarUnSubscribeCallBackPayload payload) List<com.sap.cloud.mt.subscription.json.ApplicationDependency>voidunsubscribe(com.sap.cloud.mt.subscription.json.DeletePayload payload, String tenantId) Methods inherited from class com.sap.cds.services.ServiceDelegator
after, before, emit, getDelegatedService, getName, on
-
Constructor Details
-
MtSubscriptionServiceImpl
-
-
Method Details
-
getDependencies
- Specified by:
getDependenciesin interfaceMtSubscriptionService
-
subscribe
public String subscribe(com.sap.cloud.mt.subscription.json.SubscriptionPayload payload, String tenantId) - Specified by:
subscribein interfaceMtSubscriptionService
-
unsubscribe
- Specified by:
unsubscribein interfaceMtSubscriptionService
-
deploy
public void deploy(com.sap.cloud.mt.subscription.json.SidecarUpgradePayload payload) - Specified by:
deployin interfaceMtSubscriptionService
-
asyncDeploy
- Specified by:
asyncDeployin interfaceMtSubscriptionService
-
asyncDeployStatus
- Specified by:
asyncDeployStatusin interfaceMtSubscriptionService
-
asyncDeploy
public String asyncDeploy(com.sap.cloud.mt.subscription.json.SidecarUpgradePayload payload, String authorizationHeader) - Specified by:
asyncDeployin interfaceMtSubscriptionService
-
asyncDeployStatus
- Specified by:
asyncDeployStatusin interfaceMtSubscriptionService
-
asyncSubscribe
public String asyncSubscribe(com.sap.cloud.mt.subscription.json.SubscriptionPayload payload, String tenantId, String callbackUrl) - Specified by:
asyncSubscribein interfaceMtSubscriptionService
-
asyncUnsubscribe
public void asyncUnsubscribe(com.sap.cloud.mt.subscription.json.DeletePayload payload, String tenantId, String callbackUrl) - Specified by:
asyncUnsubscribein interfaceMtSubscriptionService
-
finishAsyncSubscribe
public void finishAsyncSubscribe(com.sap.cloud.mt.subscription.json.SidecarSubscribeCallBackPayload payload) - Specified by:
finishAsyncSubscribein interfaceMtSubscriptionService
-
finishAsyncUnsubscribe
public void finishAsyncUnsubscribe(com.sap.cloud.mt.subscription.json.SidecarUnSubscribeCallBackPayload payload) - Specified by:
finishAsyncUnsubscribein interfaceMtSubscriptionService
-