Class AdminPermissionDataInitializer
java.lang.Object
com.broadleafcommerce.adminuser.data.AdminPermissionDataInitializer
- All Implemented Interfaces:
DataInitializer
,org.springframework.core.Ordered
Deprecated.
Roles and permissions should only be added to auth
The seed-data permissions will be defined here and persistence events will message them to the
authentication service.
If some of these permissions are also already defined in the authentication service, to prevent creation of duplicate records, the IDs of these records must be the same as those in the authentication service.
- Author:
- Nick Crum (ncrum), Samarth Dhruva (samarthd)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Deprecated. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Deprecated.Neutral order to enable components to easily come before/after this.Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Constructor Summary
ConstructorsConstructorDescriptionAdminPermissionDataInitializer
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, AdminPermissionService<AdminPermission> adminPermissionService, com.broadleafcommerce.common.extension.data.DataRouteSupporting route) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
createPermissionIfMissing
(String id, String name, String tenantId) Deprecated.protected void
Deprecated.protected AdminPermissionService<AdminPermission>
Deprecated.int
getOrder()
Deprecated.protected com.broadleafcommerce.common.extension.data.DataRouteSupporting
getRoute()
Deprecated.protected com.broadleafcommerce.common.extension.TypeFactory
Deprecated.void
Deprecated.Initialize seed data for the application.
-
Field Details
-
ORDER
public static final int ORDERDeprecated.Neutral order to enable components to easily come before/after this.- See Also:
-
-
Constructor Details
-
AdminPermissionDataInitializer
public AdminPermissionDataInitializer(com.broadleafcommerce.common.extension.TypeFactory typeFactory, AdminPermissionService<AdminPermission> adminPermissionService, com.broadleafcommerce.common.extension.data.DataRouteSupporting route) Deprecated.
-
-
Method Details
-
getOrder
public int getOrder()Deprecated.- Specified by:
getOrder
in interfaceorg.springframework.core.Ordered
-
initialize
public void initialize()Deprecated.Description copied from interface:DataInitializer
Initialize seed data for the application.- Specified by:
initialize
in interfaceDataInitializer
-
createPermissionsIfMissing
protected void createPermissionsIfMissing()Deprecated. -
createPermissionIfMissing
Deprecated. -
getTypeFactory
protected com.broadleafcommerce.common.extension.TypeFactory getTypeFactory()Deprecated. -
getAdminPermissionService
Deprecated. -
getRoute
protected com.broadleafcommerce.common.extension.data.DataRouteSupporting getRoute()Deprecated.
-