Package org.apache.syncope.core.logic
Class RemediationLogic
java.lang.Object
org.apache.syncope.core.logic.AbstractLogic<RemediationTO>
org.apache.syncope.core.logic.RemediationLogic
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AnyObjectLogicprotected final RemediationDataBinderprotected final GroupLogicprotected final RemediationDAOprotected final UserLogicFields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG - 
Constructor Summary
ConstructorsConstructorDescriptionRemediationLogic(UserLogic userLogic, GroupLogic groupLogic, AnyObjectLogic anyObjectLogic, RemediationDataBinder binder, RemediationDAO remediationDAO)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidorg.springframework.data.domain.Page<RemediationTO> list(OffsetDateTime before, OffsetDateTime after, org.springframework.data.domain.Pageable pageable) protected RemediationTOresolveReference(Method method, Object... args) Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference 
- 
Field Details
- 
userLogic
 - 
groupLogic
 - 
anyObjectLogic
 - 
binder
 - 
remediationDAO
 
 - 
 - 
Constructor Details
- 
RemediationLogic
public RemediationLogic(UserLogic userLogic, GroupLogic groupLogic, AnyObjectLogic anyObjectLogic, RemediationDataBinder binder, RemediationDAO remediationDAO)  
 - 
 - 
Method Details
- 
list
@PreAuthorize("hasRole(\'REMEDIATION_LIST\')") @Transactional(readOnly=true) public org.springframework.data.domain.Page<RemediationTO> list(OffsetDateTime before, OffsetDateTime after, org.springframework.data.domain.Pageable pageable)  - 
read
@PreAuthorize("hasRole(\'REMEDIATION_READ\')") @Transactional(readOnly=true) public RemediationTO read(String key)  - 
delete
 - 
remedy
@PreAuthorize("hasRole(\'REMEDIATION_REMEDY\')") public ProvisioningResult<?> remedy(String key, AnyCR anyCR, boolean nullPriorityAsync)  - 
remedy
@PreAuthorize("hasRole(\'REMEDIATION_REMEDY\')") public ProvisioningResult<?> remedy(String key, AnyUR anyUR, boolean nullPriorityAsync)  - 
remedy
@PreAuthorize("hasRole(\'REMEDIATION_REMEDY\')") public ProvisioningResult<?> remedy(String key, String anyKey, boolean nullPriorityAsync)  - 
resolveReference
protected RemediationTO resolveReference(Method method, Object... args) throws UnresolvedReferenceException - Specified by:
 resolveReferencein classAbstractLogic<RemediationTO>- Throws:
 UnresolvedReferenceException
 
 -