<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:aop="http://www.springframework.org/schema/aop"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd">

    <bean id="accessControlRulesAPIController" class="com.armedia.acm.services.dataaccess.web.api.AccessControlRulesAPIController">
        <property name="accessControlRuleChecker" ref="accessControlRuleChecker"/>
    </bean>

    <aop:aspectj-autoproxy proxy-target-class="true"/>

    <bean id="decoratedAssignedObjectParticipantAspect"
        class="com.armedia.acm.services.dataaccess.annotations.DecoratedAssignedObjectParticipantAspect">
        <property name="assignmentBusinessRule" ref="acmAssignmentBusinessRule"/>
        <property name="springAcmDataService" ref="acmDataService"/>
    </bean>
</beans>
