Class HvlAuthzProfileBatchProcessingServiceImpl
java.lang.Object
tr.com.havelsan.javarch.oauth.authz.starter.module.profile.logic.HvlAuthzProfileBatchProcessingServiceImpl
- All Implemented Interfaces:
HvlAuthzProfileBatchProcessingService
@Service
public class HvlAuthzProfileBatchProcessingServiceImpl
extends Object
implements HvlAuthzProfileBatchProcessingService
The class which implements
HvlAuthzProfileBatchProcessingService
.-
Constructor Summary
ConstructorDescriptionHvlAuthzProfileBatchProcessingServiceImpl
(HvlAuthzProfileService profileService) Instantiates a new HvlAuthzProfileBatchProcessingService. -
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
-
HvlAuthzProfileBatchProcessingServiceImpl
Instantiates a new HvlAuthzProfileBatchProcessingService.- Parameters:
profileService
- the profile service
-
-
Method Details
-
delete
public HvlOAuthzBatchProcessingResultModel delete(HvlOAuthBaseBatchProcessModel baseBatchProcessingModel) Deletes profiles through batch process.- Specified by:
delete
in interfaceHvlAuthzProfileBatchProcessingService
- 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 interfaceHvlAuthzProfileBatchProcessingService
- 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 interfaceHvlAuthzProfileBatchProcessingService
- Parameters:
baseBatchProcessingModel
- the base batch processing model- Returns:
- the hvl o authz batch processing result model
-