Package org.apache.syncope.core.logic
Class RelationshipTypeLogic
java.lang.Object
org.apache.syncope.core.logic.AbstractLogic<RelationshipTypeTO>
org.apache.syncope.core.logic.AbstractTransactionalLogic<RelationshipTypeTO>
org.apache.syncope.core.logic.RelationshipTypeLogic
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.syncope.core.logic.AbstractTransactionalLogic
AbstractTransactionalLogic.ProvisioningInfo -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final RelationshipTypeDataBinderprotected final ApplicationEventPublisherprotected final RelationshipTypeDAOFields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG -
Constructor Summary
ConstructorsConstructorDescriptionRelationshipTypeLogic(RelationshipTypeDataBinder binder, RelationshipTypeDAO relationshipTypeDAO, ApplicationEventPublisher publisher) -
Method Summary
Modifier and TypeMethodDescriptioncreate(RelationshipTypeTO relationshipTypeTO) list()protected RelationshipTypeTOresolveReference(Method method, Object... args) update(RelationshipTypeTO relationshipTypeTO) Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
Field Details
-
binder
-
relationshipTypeDAO
-
publisher
-
-
Constructor Details
-
RelationshipTypeLogic
public RelationshipTypeLogic(RelationshipTypeDataBinder binder, RelationshipTypeDAO relationshipTypeDAO, ApplicationEventPublisher publisher)
-
-
Method Details
-
read
@PreAuthorize("hasRole(\'RELATIONSHIPTYPE_READ\')") @Transactional(readOnly=true) public RelationshipTypeTO read(String key) -
list
@PreAuthorize("hasRole(\'RELATIONSHIPTYPE_LIST\')") @Transactional(readOnly=true) public List<RelationshipTypeTO> list() -
create
@PreAuthorize("hasRole(\'RELATIONSHIPTYPE_CREATE\')") public RelationshipTypeTO create(RelationshipTypeTO relationshipTypeTO) -
update
@PreAuthorize("hasRole(\'RELATIONSHIPTYPE_UPDATE\')") public RelationshipTypeTO update(RelationshipTypeTO relationshipTypeTO) -
delete
-
resolveReference
protected RelationshipTypeTO resolveReference(Method method, Object... args) throws UnresolvedReferenceException - Specified by:
resolveReferencein classAbstractLogic<RelationshipTypeTO>- Throws:
UnresolvedReferenceException
-