Class HvlAuthzRoleBatchProcessingServiceImpl
java.lang.Object
tr.com.havelsan.javarch.oauth.authz.starter.module.role.logic.HvlAuthzRoleBatchProcessingServiceImpl
- All Implemented Interfaces:
HvlAuthzRoleBatchProcessingService
@Service
public class HvlAuthzRoleBatchProcessingServiceImpl
extends Object
implements HvlAuthzRoleBatchProcessingService
The class which implements
HvlAuthzRoleBatchProcessingService
.-
Constructor Summary
ConstructorDescriptionInstantiates a new HvlAuthzRoleBatchProcessingService. -
Method Summary
Modifier and TypeMethodDescriptionactivate
(HvlOAuthBaseBatchProcessModel baseBatchProcessingModel) Activates profiles through batch process.deactivate
(HvlOAuthBaseBatchProcessModel baseBatchProcessingModel) Deactivates profiles through batch processdelete
(HvlOAuthBaseBatchProcessModel baseBatchProcessingModel) Deletes profiles through batch process.
-
Constructor Details
-
HvlAuthzRoleBatchProcessingServiceImpl
Instantiates a new HvlAuthzRoleBatchProcessingService.- Parameters:
roleService
- the role service
-
-
Method Details
-
delete
public HvlOAuthzBatchProcessingResultModel delete(HvlOAuthBaseBatchProcessModel baseBatchProcessingModel) Deletes profiles through batch process.- Specified by:
delete
in interfaceHvlAuthzRoleBatchProcessingService
- Parameters:
baseBatchProcessingModel
- the base batch processing model- Returns:
- the hvl o authz batch processing result model
-
activate
public HvlOAuthzBatchProcessingResultModel activate(HvlOAuthBaseBatchProcessModel baseBatchProcessingModel) Activates profiles through batch process.- Specified by:
activate
in interfaceHvlAuthzRoleBatchProcessingService
- Parameters:
baseBatchProcessingModel
- the base batch processing model- Returns:
- the hvl o authz batch processing result model
-
deactivate
public HvlOAuthzBatchProcessingResultModel deactivate(HvlOAuthBaseBatchProcessModel baseBatchProcessingModel) Deactivates profiles through batch process- Specified by:
deactivate
in interfaceHvlAuthzRoleBatchProcessingService
- Parameters:
baseBatchProcessingModel
- the base batch processing model- Returns:
- the hvl o authz batch processing result model
-