Class VendorUserInitDefaultsInterceptor
java.lang.Object
de.hybris.platform.marketplaceservices.interceptor.VendorUserInitDefaultsInterceptor
- All Implemented Interfaces:
InitDefaultsInterceptor,Interceptor
This class assigned the
UserGroupModel type group to the VendorUser group.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected UserGroupModelgetOrCreateGroup(String groupUid, String groupName) Get user group by given UID or create it with given name (not locName) if the group doesn't existvoidonInitDefaults(Object model, InterceptorContext ctx) Called byModelService.initDefaults(Object)after instantiate a new model.voidsetModelService(ModelService modelService) voidsetUserService(UserService userService)
-
Constructor Details
-
VendorUserInitDefaultsInterceptor
public VendorUserInitDefaultsInterceptor()
-
-
Method Details
-
onInitDefaults
Description copied from interface:InitDefaultsInterceptorCalled byModelService.initDefaults(Object)after instantiate a new model.- Specified by:
onInitDefaultsin interfaceInitDefaultsInterceptor- Parameters:
model- the model which values should be set to the default valuesctx- theInterceptorContext- Throws:
InterceptorException- if the loading of the default value reports an error.
-
getOrCreateGroup
Get user group by given UID or create it with given name (not locName) if the group doesn't exist- Parameters:
groupUid- given UID of this groupgroupName- given name of new group- Returns:
- the user group
-
getUserService
-
setUserService
-
getModelService
-
setModelService
-