public class PermissionScopeDataInitializer extends Object implements DataInitializer
Constructor and Description |
---|
PermissionScopeDataInitializer(com.broadleafcommerce.common.extension.TypeFactory typeFactory,
PermissionRepository permissionScopeRepository,
ScopeRepository scopeRepository) |
Modifier and Type | Method and Description |
---|---|
protected void |
createCustomerUserPermissionScopesIfMissing() |
protected void |
createPermissionScopeIfMissing(String id,
String scopeId,
String permission,
boolean permissionRoot) |
protected void |
createPermissionScopesIfMissing() |
void |
initialize()
Initialize seed data for the application.
|
public PermissionScopeDataInitializer(com.broadleafcommerce.common.extension.TypeFactory typeFactory, PermissionRepository permissionScopeRepository, ScopeRepository scopeRepository)
@Transactional public void initialize()
DataInitializer
initialize
in interface DataInitializer
protected void createPermissionScopesIfMissing()
protected void createCustomerUserPermissionScopesIfMissing()
Copyright © 2021. All rights reserved.