public class DefaultSapRevenueCloudSubscriptionConfigurationService extends java.lang.Object implements SapRevenueCloudSubscriptionConfigurationService
| Constructor and Description |
|---|
DefaultSapRevenueCloudSubscriptionConfigurationService() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Optional<BaseSiteModel> |
getBaseSiteForUID(java.lang.String siteId) |
protected BaseSiteService |
getBaseSiteService() |
protected java.util.Optional<BaseSiteModel> |
getCurrentBaseSiteModel() |
SapRevenueCloudSubscriptionClient |
getSapSubscriptionClient()
Get SAP subscription REST client
|
protected java.lang.String |
getSiteId() |
protected YaasConfigurationService |
getYaasConfigurationService() |
protected java.util.Optional<YaasProjectModel> |
getYaasProject(java.lang.String siteId) |
protected YaasServiceFactory |
getYaasServiceFactory() |
protected java.util.Optional<YaasServiceModel> |
getYaasServiceModel() |
java.lang.String |
getYaaSTenantForBaseSite(java.lang.String siteId)
Get YaaS tenant for the base site
|
boolean |
isYaaSConfigPresentForBaseSite(java.lang.String siteId)
Check if the base site has YaaS configuration maintained
|
void |
setBaseSiteService(BaseSiteService baseSiteService) |
void |
setYaasConfigurationService(YaasConfigurationService yaasConfigurationService) |
void |
setYaasServiceFactory(YaasServiceFactory yaasServiceFactory) |
public DefaultSapRevenueCloudSubscriptionConfigurationService()
public SapRevenueCloudSubscriptionClient getSapSubscriptionClient()
SapRevenueCloudSubscriptionConfigurationServicegetSapSubscriptionClient in interface SapRevenueCloudSubscriptionConfigurationServicepublic boolean isYaaSConfigPresentForBaseSite(java.lang.String siteId)
SapRevenueCloudSubscriptionConfigurationServiceisYaaSConfigPresentForBaseSite in interface SapRevenueCloudSubscriptionConfigurationServicesiteId - Base Site Idpublic java.lang.String getYaaSTenantForBaseSite(java.lang.String siteId)
SapRevenueCloudSubscriptionConfigurationServicegetYaaSTenantForBaseSite in interface SapRevenueCloudSubscriptionConfigurationServicesiteId - Base Site Idprotected java.util.Optional<YaasProjectModel> getYaasProject(java.lang.String siteId)
protected java.util.Optional<YaasServiceModel> getYaasServiceModel()
protected java.lang.String getSiteId()
protected java.util.Optional<BaseSiteModel> getCurrentBaseSiteModel()
protected java.util.Optional<BaseSiteModel> getBaseSiteForUID(java.lang.String siteId)
protected YaasConfigurationService getYaasConfigurationService()
public void setYaasConfigurationService(YaasConfigurationService yaasConfigurationService)
protected BaseSiteService getBaseSiteService()
public void setBaseSiteService(BaseSiteService baseSiteService)
protected YaasServiceFactory getYaasServiceFactory()
public void setYaasServiceFactory(YaasServiceFactory yaasServiceFactory)
Copyright © 2018 SAP SE. All Rights Reserved.