Package org.apache.syncope.core.logic
Class DelegationLogic
java.lang.Object
org.apache.syncope.core.logic.AbstractLogic<DelegationTO>
org.apache.syncope.core.logic.AbstractTransactionalLogic<DelegationTO>
org.apache.syncope.core.logic.DelegationLogic
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DelegationDataBinderprotected final DelegationDAOprotected final UserDAOFields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG -
Constructor Summary
ConstructorsConstructorDescriptionDelegationLogic(DelegationDataBinder binder, DelegationDAO delegationDAO, UserDAO userDAO) -
Method Summary
Modifier and TypeMethodDescriptioncreate(DelegationTO delegationTO) list()protected DelegationTOresolveReference(Method method, Object... args) protected voidsecurityChecks(String delegating, String entitlement) update(DelegationTO delegationTO) Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
Field Details
-
binder
-
delegationDAO
-
userDAO
-
-
Constructor Details
-
DelegationLogic
-
-
Method Details
-
securityChecks
-
read
@PreAuthorize("isAuthenticated()") @Transactional(readOnly=true) public DelegationTO read(String key) -
list
-
create
-
update
-
delete
-
resolveReference
protected DelegationTO resolveReference(Method method, Object... args) throws UnresolvedReferenceException - Specified by:
resolveReferencein classAbstractLogic<DelegationTO>- Throws:
UnresolvedReferenceException
-