<aop:pointcut id="lockingTransaction" expression="@annotation(org.openecomp.sdc.be.components.impl.lock.LockingTransactional) and args(componentId, componentType,..)"/>
<aop:around method="lock" arg-names="proceedingJoinPoint,componentId,componentType" pointcut-ref="lockingTransaction"/>
</aop:aspect>
- <aop:aspect id="roleAuthorizationAspect" ref="roleAuthorizationHandler">
- <aop:pointcut id="roleAuthorize" expression="@annotation(permissions)"/>
- <aop:before method="authorizeRole" arg-names="joinPoint, permissions" pointcut-ref="roleAuthorize"/>
- </aop:aspect>
</aop:config>
</beans>