Class HvlOAuthRoleAssignerOperationalManagerImpl
java.lang.Object
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.role.manager.HvlOAuthRoleAssignerOperationalManagerImpl
- All Implemented Interfaces:
HvlOAuthRoleAssignerOperationalManager
@Service
public class HvlOAuthRoleAssignerOperationalManagerImpl
extends Object
implements HvlOAuthRoleAssignerOperationalManager
The class which implements
HvlOAuthRoleManager
.-
Constructor Summary
ConstructorDescriptionHvlOAuthRoleAssignerOperationalManagerImpl
(HvlOAuthRoleRepository roleRepository, HvlOAuthRoleAssignerProfileGroupRelOperationalManager roleAssignerProfileGroupRelOperationalManager, HvlOAuthRoleAssignerRoleGroupRelOperationalManager roleAssignerRoleGroupRelOperationalManager, HvlOAuthRoleAssignerProfileDetailRelOperationalManager roleAssignerProfileDetailRelOperationalManager, HvlOAuthRoleAssignerProfileDetailRelManager roleAssignerProfileDetailRelManager) Instantiates a new manager implementation. -
Method Summary
Modifier and TypeMethodDescriptionvoid
updateRoleAssignerRelations
(@NotNull @Valid HvlOAuthRoleAssignerPersistModel roleAssignerPersistModel) Update role assigner relations.
-
Constructor Details
-
HvlOAuthRoleAssignerOperationalManagerImpl
public HvlOAuthRoleAssignerOperationalManagerImpl(HvlOAuthRoleRepository roleRepository, HvlOAuthRoleAssignerProfileGroupRelOperationalManager roleAssignerProfileGroupRelOperationalManager, HvlOAuthRoleAssignerRoleGroupRelOperationalManager roleAssignerRoleGroupRelOperationalManager, HvlOAuthRoleAssignerProfileDetailRelOperationalManager roleAssignerProfileDetailRelOperationalManager, HvlOAuthRoleAssignerProfileDetailRelManager roleAssignerProfileDetailRelManager) Instantiates a new manager implementation.- Parameters:
roleRepository
- the role repositoryroleAssignerProfileGroupRelOperationalManager
- the role assigner profile group rel operational managerroleAssignerRoleGroupRelOperationalManager
- the role assigner role group rel operational managerroleAssignerProfileDetailRelOperationalManager
- the role assigner profile detail rel operational managerroleAssignerProfileDetailRelManager
- the role assigner profile detail rel manager
-
-
Method Details
-
updateRoleAssignerRelations
public void updateRoleAssignerRelations(@NotNull @Valid @NotNull @Valid HvlOAuthRoleAssignerPersistModel roleAssignerPersistModel) Update role assigner relations.- Specified by:
updateRoleAssignerRelations
in interfaceHvlOAuthRoleAssignerOperationalManager
- Parameters:
roleAssignerPersistModel
- the role assigner persist model
-