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
Modifier and TypeFieldDescriptionprotected final DelegationDataBinder
protected final DelegationDAO
protected final UserDAO
Fields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG
-
Constructor Summary
ConstructorDescriptionDelegationLogic
(DelegationDataBinder binder, DelegationDAO delegationDAO, UserDAO userDAO) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(DelegationTO delegationTO) list()
protected DelegationTO
resolveReference
(Method method, Object... args) protected void
securityChecks
(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:
resolveReference
in classAbstractLogic<DelegationTO>
- Throws:
UnresolvedReferenceException
-