@Deprecated public class DefaultCompanyB2BCommerceService extends java.lang.Object implements CompanyB2BCommerceService
| Constructor and Description |
|---|
DefaultCompanyB2BCommerceService()
Deprecated.
|
public DefaultCompanyB2BCommerceService()
public B2BUnitModel getUnitForUid(java.lang.String unitUid)
CompanyB2BCommerceServiceB2BUnitModel for a unique identifier unitUidgetUnitForUid in interface CompanyB2BCommerceServiceunitUid - A unique identifier for a B2BUnitModelpublic <T extends B2BUnitModel> T getParentUnit(B2BUnitModel unit)
CompanyB2BCommerceServicegetParentUnit in interface CompanyB2BCommerceServiceunit - A unique identifier for B2BUnitModelB2BUnitModel for given unitpublic <T extends B2BCustomerModel> T getCurrentUser()
CompanyB2BCommerceServiceB2BCustomerModelgetCurrentUser in interface CompanyB2BCommerceServicepublic <T extends B2BCustomerModel> java.util.List<T> getMembersOfUnitForUserGroup(B2BUnitModel unit, java.lang.String userGroupId)
CompanyB2BCommerceServicegetMembersOfUnitForUserGroup in interface CompanyB2BCommerceServiceunit - A business unituserGroupId - UserGroup idpublic SearchPageData<B2BCustomerModel> getPagedUsersForUserGroups(PageableData pageableData, java.lang.String... userGroupUID)
CompanyB2BCommerceServicegetPagedUsersForUserGroups in interface CompanyB2BCommerceServicepageableData - to use in narrowing resultuserGroupUID - uids of groups to search againstpublic java.util.Collection<? extends CurrencyModel> getAllCurrencies()
CompanyB2BCommerceServicegetAllCurrencies in interface CompanyB2BCommerceServicepublic <T extends ItemModel> void saveModel(T model)
CompanyB2BCommerceServiceModelService.save(Object)saveModel in interface CompanyB2BCommerceServicemodel - A model to save.public <T extends CurrencyModel> T getCurrencyForIsoCode(java.lang.String isoCode)
CompanyB2BCommerceServicegetCurrencyForIsoCode in interface CompanyB2BCommerceServiceisoCode - ISO Code of the CurrencyModelCurrencyModel object that matches the given ISO codepublic <T extends B2BCustomerModel> T getCustomerForUid(java.lang.String uid)
CompanyB2BCommerceServicegetCustomerForUid in interface CompanyB2BCommerceServiceuid - A unique identifier for B2BCustomerModelB2BCustomerModel for uidpublic B2BPermissionModel getPermissionForCode(java.lang.String permission)
CompanyB2BCommerceServiceB2BPermissionModel for a given permission codegetPermissionForCode in interface CompanyB2BCommerceServicepermission - A unique identifier for B2BPermissionModelB2BPermissionModel objectpublic B2BUserGroupModel getB2BUserGroupForUid(java.lang.String uid)
CompanyB2BCommerceServicegetB2BUserGroupForUid in interface CompanyB2BCommerceServiceuid - A unique identifier for B2BUserGroupModelB2BUserGroupModel for given unitpublic java.util.Map<java.lang.String,java.lang.String> getBusinessProcesses()
CompanyB2BCommerceServicegetBusinessProcesses in interface CompanyB2BCommerceServiceMap containing the business processes informationprotected void addMemberToUserGroup(UserGroupModel usergroup, UserModel user)
protected void removedMemberFromUserGroup(UserGroupModel usergroup, UserModel user)
protected B2BCustomerService<B2BCustomerModel,B2BUnitModel> getB2BCustomerService()
protected UserService getUserService()
public void setUserService(UserService userService)
protected PagedB2BCustomerDao<B2BCustomerModel> getPagedB2BCustomerDao()
public void setPagedB2BCustomerDao(PagedB2BCustomerDao<B2BCustomerModel> pagedB2BCustomerDao)
protected B2BUnitService<B2BUnitModel,B2BCustomerModel> getB2BUnitService()
public void setB2BUnitService(B2BUnitService<B2BUnitModel,B2BCustomerModel> b2BUnitService)
protected B2BApproverService<B2BCustomerModel> getB2BApproverService()
public void setB2BApproverService(B2BApproverService<B2BCustomerModel> b2BApproverService)
public void setB2BCustomerService(B2BCustomerService<B2BCustomerModel,B2BUnitModel> b2BCustomerService)
public B2BCostCenterService getB2BCostCenterService()
public void setB2BCostCenterService(B2BCostCenterService b2bCostCenterService)
public CommonI18NService getCommonI18NService()
public void setCommonI18NService(CommonI18NService commonI18NService)
public ModelService getModelService()
public void setModelService(ModelService modelService)
public BusinessProcessService getBusinessProcessService()
public void setBusinessProcessService(BusinessProcessService businessProcessService)
protected SessionService getSessionService()
public void setSessionService(SessionService sessionService)
public B2BBudgetService<B2BBudgetModel,B2BCustomerModel> getB2BBudgetService()
public void setB2BBudgetService(B2BBudgetService<B2BBudgetModel,B2BCustomerModel> b2bBudgetService)
protected SearchRestrictionService getSearchRestrictionService()
public void setSearchRestrictionService(SearchRestrictionService searchRestrictionService)
public PagedGenericDao<B2BCostCenterModel> getPagedB2BCostCenterDao()
public void setPagedB2BCostCenterDao(PagedGenericDao<B2BCostCenterModel> pagedB2BCostCenterDao)
public PagedGenericDao<B2BBudgetModel> getPagedB2BBudgetDao()
public void setPagedB2BBudgetDao(PagedGenericDao<B2BBudgetModel> pagedB2BBudgetDao)
protected PagedGenericDao<B2BPermissionModel> getPagedB2BPermissionDao()
public void setPagedB2BPermissionDao(PagedGenericDao<B2BPermissionModel> pagedB2BPermissionDao)
protected B2BPermissionService<B2BCustomerModel,B2BPermissionResultModel> getB2BPermissionService()
public void setB2BPermissionService(B2BPermissionService<B2BCustomerModel,B2BPermissionResultModel> b2BPermissionService)
public CommerceCommonI18NService getCommerceCommonI18NService()
public void setCommerceCommonI18NService(CommerceCommonI18NService commerceCommonI18NService)
protected PagedGenericDao<B2BUserGroupModel> getPagedB2BUserGroupDao()
public void setPagedB2BUserGroupDao(PagedGenericDao<B2BUserGroupModel> pagedB2BUserGroupDao)
protected B2BApprovalProcessLookUpStrategy getB2BApprovalProcessLookUpStrategy()
public void setB2BApprovalProcessLookUpStrategy(B2BApprovalProcessLookUpStrategy b2BApprovalProcessLookUpStrategy)
protected B2BGroupCycleValidator getB2BGroupCycleValidator()
public void setB2BGroupCycleValidator(B2BGroupCycleValidator b2BGroupCycleValidator)
Copyright © 2018 SAP SE. All Rights Reserved.