Package org.apache.syncope.core.logic
Class AuthProfileLogic
- java.lang.Object
-
- org.apache.syncope.core.logic.AbstractLogic<T>
-
- org.apache.syncope.core.logic.AbstractTransactionalLogic<AuthProfileTO>
-
- org.apache.syncope.core.logic.AbstractAuthProfileLogic
-
- org.apache.syncope.core.logic.AuthProfileLogic
-
public class AuthProfileLogic extends AbstractAuthProfileLogic
-
-
Field Summary
-
Fields inherited from class org.apache.syncope.core.logic.AbstractAuthProfileLogic
authProfileDAO, binder
-
Fields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG
-
-
Constructor Summary
Constructors Constructor Description AuthProfileLogic(AuthProfileDAO authProfileDAO, AuthProfileDataBinder binder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthProfileTO
create(AuthProfileTO authProfileTO)
void
delete(String key)
Pair<Integer,List<AuthProfileTO>>
list(int page, int size)
AuthProfileTO
read(String key)
void
update(AuthProfileTO authProfileTO)
-
Methods inherited from class org.apache.syncope.core.logic.AbstractAuthProfileLogic
resolveReference
-
Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
-
-
-
Constructor Detail
-
AuthProfileLogic
public AuthProfileLogic(AuthProfileDAO authProfileDAO, AuthProfileDataBinder binder)
-
-
Method Detail
-
delete
@PreAuthorize("hasRole(\'AUTH_PROFILE_DELETE\') ") public void delete(String key)
-
read
@PreAuthorize("hasRole(\'AUTH_PROFILE_READ\') ") @Transactional(readOnly=true) public AuthProfileTO read(String key)
-
create
@PreAuthorize("hasRole(\'AUTH_PROFILE_CREATE\') ") public AuthProfileTO create(AuthProfileTO authProfileTO)
-
update
@PreAuthorize("hasRole(\'AUTH_PROFILE_UPDATE\') ") public void update(AuthProfileTO authProfileTO)
-
list
@PreAuthorize("hasRole(\'AUTH_PROFILE_LIST\')") @Transactional(readOnly=true) public Pair<Integer,List<AuthProfileTO>> list(int page, int size)
-
-