Class DatabaseResourceRoleProvider
java.lang.Object
io.jmix.securitydata.impl.role.provider.BaseDatabaseRoleProvider<ResourceRole>
io.jmix.securitydata.impl.role.provider.DatabaseResourceRoleProvider
- All Implemented Interfaces:
- ResourceRoleProvider,- RoleProvider<ResourceRole>
@Component("sec_DatabaseResourceRoleProvider")
public class DatabaseResourceRoleProvider
extends BaseDatabaseRoleProvider<ResourceRole>
implements ResourceRoleProvider
Role provider that gets resource roles from the database from the 
ResourceRoleEntity.- 
Field SummaryFields inherited from class io.jmix.securitydata.impl.role.provider.BaseDatabaseRoleProvideraccessManager, dataManager, metadata
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidbuildFetchPlan(FetchPlanBuilder fetchPlanBuilder) protected ResourceRoleprotected Class<?>Methods inherited from class io.jmix.securitydata.impl.role.provider.BaseDatabaseRoleProviderbuildFindByCodeQuery, deleteRole, findRoleByCode, getAllRoles, setAccessManager, setDataManager, setMetadataMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.security.role.RoleProviderdeleteRole, findRoleByCode, getAllRoles, getRoleByCode
- 
Constructor Details- 
DatabaseResourceRoleProviderpublic DatabaseResourceRoleProvider()
 
- 
- 
Method Details- 
getRoleClass- Specified by:
- getRoleClassin class- BaseDatabaseRoleProvider<ResourceRole>
 
- 
buildFetchPlan- Specified by:
- buildFetchPlanin class- BaseDatabaseRoleProvider<ResourceRole>
 
- 
buildRole- Specified by:
- buildRolein class- BaseDatabaseRoleProvider<ResourceRole>
 
 
-