+ <!-- Events -->
+ <bean name="/addEventListener.service"
+ class="org.argeo.slc.web.mvc.event.AddEventListenerController">
+ <property name="eventListenerRegister" ref="eventListenerRegister" />
+ </bean>
+
+ <bean name="/removeEventListener.service"
+ class="org.argeo.slc.web.mvc.event.RemoveEventListenerController">
+ <property name="eventListenerRegister" ref="eventListenerRegister" />
+ </bean>
+
+ <bean name="/pollEvent.service" class="org.argeo.slc.web.mvc.event.PollEventController">
+ <property name="eventListenerRegister" ref="eventListenerRegister" />
+ <property name="eventListener" ref="eventListener" />
+ </bean>
+
+ <bean name="eventListenerRegister" class="org.argeo.slc.web.mvc.WebSlcEventListenerRegister"
+ scope="session">
+ <aop:scoped-proxy />
+ </bean>
+
+ <!-- Attachements -->
+ <bean name="/getAttachment.service" class="org.argeo.slc.web.mvc.attachment.GetAttachmentHandler">
+ <property name="attachmentsStorage" ref="attachmentsStorage" />
+ </bean>
+