Package org.apache.syncope.core.logic
Class AnyTypeLogic
java.lang.Object
org.apache.syncope.core.logic.AbstractLogic<AnyTypeTO>
org.apache.syncope.core.logic.AbstractTransactionalLogic<AnyTypeTO>
org.apache.syncope.core.logic.AnyTypeLogic
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.syncope.core.logic.AbstractTransactionalLogic
AbstractTransactionalLogic.ProvisioningInfo -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AnyObjectDAOprotected final AnyTypeDAOprotected final AnyTypeDataBinderprotected final ApplicationEventPublisherFields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG -
Constructor Summary
ConstructorsConstructorDescriptionAnyTypeLogic(AnyTypeDataBinder binder, AnyTypeDAO anyTypeDAO, AnyObjectDAO anyObjectDAO, ApplicationEventPublisher publisher) -
Method Summary
Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
Field Details
-
binder
-
anyTypeDAO
-
anyObjectDAO
-
publisher
-
-
Constructor Details
-
AnyTypeLogic
public AnyTypeLogic(AnyTypeDataBinder binder, AnyTypeDAO anyTypeDAO, AnyObjectDAO anyObjectDAO, ApplicationEventPublisher publisher)
-
-
Method Details
-
read
@PreAuthorize("hasRole(\'ANYTYPE_READ\')") @Transactional(readOnly=true) public AnyTypeTO read(String key) -
list
@PreAuthorize("hasRole(\'ANYTYPE_LIST\')") @Transactional(readOnly=true) public List<AnyTypeTO> list() -
create
-
update
-
delete
-
resolveReference
protected AnyTypeTO resolveReference(Method method, Object... args) throws UnresolvedReferenceException - Specified by:
resolveReferencein classAbstractLogic<AnyTypeTO>- Throws:
UnresolvedReferenceException
-