public class DefaultOndemandPreferenceSelectorService extends java.lang.Object implements OndemandPreferenceSelectorService
OndemandPreferenceSelectorService| Constructor and Description |
|---|
DefaultOndemandPreferenceSelectorService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkIfAnyTenantPrefOfBaseStoresHasExternalCallsEnabled()
Check if any of the basesstores had external calls enabled for cron job.
|
java.util.List<OndemandBaseStorePreferenceModel> |
getAllOndemandPreferences()
Retrieve all
OndemandBaseStorePreferenceModel,
for the current tenant. |
protected BaseStoreService |
getBaseStoreService() |
OndemandBaseStorePreferenceModel |
getCurrentOndemandPreference()
Retrieve the current
OndemandBaseStorePreferenceModel,
for the current tenant if available. |
OndemandBaseStorePreferenceModel |
getOndemandTenantPreferenceForStore(BaseStoreModel baseStore)
Retreive OnDemandTenantPreferenceForStore for a given base store
|
boolean |
isExternalCallsEnabledForSite()
Check if external calls enabled for given base site.
|
void |
setBaseStoreService(BaseStoreService baseStoreService) |
public DefaultOndemandPreferenceSelectorService()
public OndemandBaseStorePreferenceModel getCurrentOndemandPreference()
OndemandPreferenceSelectorServiceOndemandBaseStorePreferenceModel,
for the current tenant if available.getCurrentOndemandPreference in interface OndemandPreferenceSelectorServiceOndemandBaseStorePreferenceModel or
null, if no preference is availablepublic java.util.List<OndemandBaseStorePreferenceModel> getAllOndemandPreferences()
OndemandPreferenceSelectorServiceOndemandBaseStorePreferenceModel,
for the current tenant.getAllOndemandPreferences in interface OndemandPreferenceSelectorServiceOndemandBaseStorePreferenceModel or
null, if no preferences are availablepublic boolean isExternalCallsEnabledForSite()
OndemandPreferenceSelectorServiceisExternalCallsEnabledForSite in interface OndemandPreferenceSelectorServicepublic OndemandBaseStorePreferenceModel getOndemandTenantPreferenceForStore(BaseStoreModel baseStore)
OndemandPreferenceSelectorServicegetOndemandTenantPreferenceForStore in interface OndemandPreferenceSelectorServiceOndemandBaseStorePreferenceModelpublic boolean checkIfAnyTenantPrefOfBaseStoresHasExternalCallsEnabled()
OndemandPreferenceSelectorServicecheckIfAnyTenantPrefOfBaseStoresHasExternalCallsEnabled in interface OndemandPreferenceSelectorServiceprotected BaseStoreService getBaseStoreService()
public void setBaseStoreService(BaseStoreService baseStoreService)
Copyright © 2018 SAP SE. All Rights Reserved.