public class MtSubscriptionServiceImpl extends com.sap.cds.services.ServiceDelegator implements 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 and Description |
---|
MtSubscriptionServiceImpl(String name) |
Modifier and Type | Method and Description |
---|---|
String |
asyncDeploy(com.sap.cloud.mt.subscription.json.SidecarUpgradePayload payload) |
String |
asyncDeploy(com.sap.cloud.mt.subscription.json.SidecarUpgradePayload payload,
String authorizationHeader) |
String |
asyncDeployStatus(String jobId) |
String |
asyncDeployStatus(String jobId,
String authorizationHeader) |
String |
asyncSubscribe(com.sap.cloud.mt.subscription.json.SubscriptionPayload payload,
String tenantId,
String callbackUrl) |
void |
asyncUnsubscribe(com.sap.cloud.mt.subscription.json.DeletePayload payload,
String tenantId,
String callbackUrl) |
void |
deploy(com.sap.cloud.mt.subscription.json.SidecarUpgradePayload payload) |
void |
finishAsyncSubscribe(com.sap.cloud.mt.subscription.json.SidecarSubscribeCallBackPayload payload) |
void |
finishAsyncUnsubscribe(com.sap.cloud.mt.subscription.json.SidecarUnSubscribeCallBackPayload payload) |
List<com.sap.cloud.mt.subscription.json.ApplicationDependency> |
getDependencies() |
String |
subscribe(com.sap.cloud.mt.subscription.json.SubscriptionPayload payload,
String tenantId) |
void |
unsubscribe(com.sap.cloud.mt.subscription.json.DeletePayload payload,
String tenantId) |
after, before, emit, getDelegatedService, getName, on
public MtSubscriptionServiceImpl(String name)
public List<com.sap.cloud.mt.subscription.json.ApplicationDependency> getDependencies()
getDependencies
in interface MtSubscriptionService
public String subscribe(com.sap.cloud.mt.subscription.json.SubscriptionPayload payload, String tenantId)
subscribe
in interface MtSubscriptionService
public void unsubscribe(com.sap.cloud.mt.subscription.json.DeletePayload payload, String tenantId)
unsubscribe
in interface MtSubscriptionService
public void deploy(com.sap.cloud.mt.subscription.json.SidecarUpgradePayload payload)
deploy
in interface MtSubscriptionService
public String asyncDeploy(com.sap.cloud.mt.subscription.json.SidecarUpgradePayload payload)
asyncDeploy
in interface MtSubscriptionService
public String asyncDeployStatus(String jobId)
asyncDeployStatus
in interface MtSubscriptionService
public String asyncDeploy(com.sap.cloud.mt.subscription.json.SidecarUpgradePayload payload, String authorizationHeader)
asyncDeploy
in interface MtSubscriptionService
public String asyncDeployStatus(String jobId, String authorizationHeader)
asyncDeployStatus
in interface MtSubscriptionService
public String asyncSubscribe(com.sap.cloud.mt.subscription.json.SubscriptionPayload payload, String tenantId, String callbackUrl)
asyncSubscribe
in interface MtSubscriptionService
public void asyncUnsubscribe(com.sap.cloud.mt.subscription.json.DeletePayload payload, String tenantId, String callbackUrl)
asyncUnsubscribe
in interface MtSubscriptionService
public void finishAsyncSubscribe(com.sap.cloud.mt.subscription.json.SidecarSubscribeCallBackPayload payload)
finishAsyncSubscribe
in interface MtSubscriptionService
public void finishAsyncUnsubscribe(com.sap.cloud.mt.subscription.json.SidecarUnSubscribeCallBackPayload payload)
finishAsyncUnsubscribe
in interface MtSubscriptionService
Copyright © 2020. All rights reserved.