Interface CompanyB2BCommerceService
-
- All Known Implementing Classes:
DefaultB2BCommerceB2BUserGroupService,DefaultB2BCommerceBudgetService,DefaultB2BCommerceCostCenterService,DefaultB2BCommercePermissionService,DefaultB2BCommerceUnitService,DefaultB2BCommerceUserService,DefaultCompanyB2BCommerceService
@Deprecated(since="6.0") public interface CompanyB2BCommerceServiceDeprecated.A service which services organization management.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.util.Collection<? extends CurrencyModel>getAllCurrencies()Deprecated.Get all currencies for the current storeB2BUserGroupModelgetB2BUserGroupForUid(java.lang.String uid)Deprecated.Gets a b2b user group given its uidjava.util.Map<java.lang.String,java.lang.String>getBusinessProcesses()Deprecated.Gets a map object containing the business processes for the current store<T extends CurrencyModel>
TgetCurrencyForIsoCode(java.lang.String isoCode)Deprecated.Get the currencyModel for the given ISO code<T extends B2BCustomerModel>
TgetCurrentUser()Deprecated.Gets a current session user as aB2BCustomerModel<T extends B2BCustomerModel>
TgetCustomerForUid(java.lang.String uid)Deprecated.Gets a customer for the given uid<T extends B2BCustomerModel>
java.util.List<T>getMembersOfUnitForUserGroup(B2BUnitModel unit, java.lang.String userGroupId)Deprecated.Get members who are assigned to a unit with a specified user groupSearchPageData<B2BCustomerModel>getPagedUsersForUserGroups(PageableData pageableData, java.lang.String... userGroupUID)Deprecated.Searches for users<T extends B2BUnitModel>
TgetParentUnit(B2BUnitModel unit)Deprecated.Gets the parent unit given a unit object.B2BPermissionModelgetPermissionForCode(java.lang.String permissionCode)Deprecated.GetsB2BPermissionModelfor a given permission codeB2BUnitModelgetUnitForUid(java.lang.String unitUid)Deprecated.Get aB2BUnitModelfor a unique identifier unitUid<T extends ItemModel>
voidsaveModel(T model)Deprecated.Persists the model delegating toModelService.save(Object)
-
-
-
Method Detail
-
getUnitForUid
B2BUnitModel getUnitForUid(java.lang.String unitUid)
Deprecated.Get aB2BUnitModelfor a unique identifier unitUid- Parameters:
unitUid- A unique identifier for aB2BUnitModel- Returns:
- A unit if exist or null if not found
-
getCurrentUser
<T extends B2BCustomerModel> T getCurrentUser()
Deprecated.Gets a current session user as aB2BCustomerModel- Returns:
- A customer in the session.
-
getPagedUsersForUserGroups
SearchPageData<B2BCustomerModel> getPagedUsersForUserGroups(PageableData pageableData, java.lang.String... userGroupUID)
Deprecated.Searches for users- Parameters:
pageableData- to use in narrowing resultuserGroupUID- uids of groups to search against- Returns:
- users which belong to groups with given uids
-
getMembersOfUnitForUserGroup
<T extends B2BCustomerModel> java.util.List<T> getMembersOfUnitForUserGroup(B2BUnitModel unit, java.lang.String userGroupId)
Deprecated.Get members who are assigned to a unit with a specified user group- Parameters:
unit- A business unituserGroupId- UserGroup id- Returns:
- A collection of users assigned to the unit who are members of the specified group
-
getAllCurrencies
java.util.Collection<? extends CurrencyModel> getAllCurrencies()
Deprecated.Get all currencies for the current store- Returns:
- Collection of currencyModels
-
getCurrencyForIsoCode
<T extends CurrencyModel> T getCurrencyForIsoCode(java.lang.String isoCode)
Deprecated.Get the currencyModel for the given ISO code- Parameters:
isoCode- ISO Code of theCurrencyModel- Returns:
- A
CurrencyModelobject that matches the given ISO code
-
saveModel
<T extends ItemModel> void saveModel(T model)
Deprecated.Persists the model delegating toModelService.save(Object)- Parameters:
model- A model to save.
-
getCustomerForUid
<T extends B2BCustomerModel> T getCustomerForUid(java.lang.String uid)
Deprecated.Gets a customer for the given uid- Parameters:
uid- A unique identifier forB2BCustomerModel- Returns:
- A
B2BCustomerModelfor uid
-
getParentUnit
<T extends B2BUnitModel> T getParentUnit(B2BUnitModel unit)
Deprecated.Gets the parent unit given a unit object.- Parameters:
unit- A unique identifier forB2BUnitModel- Returns:
- A
B2BUnitModelfor given unit
-
getB2BUserGroupForUid
B2BUserGroupModel getB2BUserGroupForUid(java.lang.String uid)
Deprecated.Gets a b2b user group given its uid- Parameters:
uid- A unique identifier forB2BUserGroupModel- Returns:
- A
B2BUserGroupModelfor given unit
-
getBusinessProcesses
java.util.Map<java.lang.String,java.lang.String> getBusinessProcesses()
Deprecated.Gets a map object containing the business processes for the current store- Returns:
- A
Mapcontaining the business processes information
-
getPermissionForCode
B2BPermissionModel getPermissionForCode(java.lang.String permissionCode)
Deprecated.GetsB2BPermissionModelfor a given permission code- Parameters:
permissionCode- A unique identifier forB2BPermissionModel- Returns:
B2BPermissionModelobject
-
-