All Downloads are FREE. Search and download functionalities are using the official Maven repository.

imports.request-event.xml Maven / Gradle / Ivy

There is a newer version: 5.0.0-alpha.10
Show newest version
<?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:context="http://www.springframework.org/schema/context"
	xsi:schemaLocation="http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context.xsd">


	<!-- request events handlers -->
	<bean id="batchRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.BatchRequestHandler" scope="prototype" />
	<bean id="deleteSensorRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.DeleteSensorRequestHandler" scope="prototype" />
	<bean id="describeSensorRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.DescribeSensorRequestHandler" scope="prototype" />
	<bean id="getCapabilitiesRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.GetCapabilitiesRequestHandler" scope="prototype" />
	<bean id="getDataAvailabilityRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.GetDataAvailabilityRequestHandler" scope="prototype" />
	<bean id="getFeatureOfInterestRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.GetFeatureOfInterestRequestHandler" scope="prototype" />
	<bean id="getObservationByIdRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.GetObservationByIdRequestHandler" scope="prototype" />
	<bean id="getObservationRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.GetObservationRequestHandler" scope="prototype" />
	<bean id="getResultRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.GetResultRequestHandler" scope="prototype" />
	<bean id="getResultTemplateRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.GetResultTemplateRequestHandler" scope="prototype" />
	<bean id="insertObservationRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.InsertObservationRequestHandler" scope="prototype" />
	<bean id="insertResultRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.InsertResultRequestHandler" scope="prototype" />
	<bean id="insertResultTemplateRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.InsertResultTemplateRequestHandler" scope="prototype" />
	<bean id="insertSensorRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.InsertSensorRequestHandler" scope="prototype" />
	<bean id="updateSensorRequestHandler" class="org.n52.sos.statistics.sos.handlers.requests.UpdateSensorRequestHandler" scope="prototype" />

	<!-- request event resolver -->
	<bean id="sosRequestEventResolver" class="org.n52.sos.statistics.sos.resolvers.SosRequestEventResolver" scope="prototype">
		<property name="handlers">
			<map>
				<!-- <entry key="BatchRequest" value-ref="batchRequestHandler" /> -->
				<entry key="DeleteSensorRequest" value-ref="deleteSensorRequestHandler" />
				<entry key="DescribeSensorRequest" value-ref="describeSensorRequestHandler" />
				<entry key="GetCapabilitiesRequest" value-ref="getCapabilitiesRequestHandler" />
				<entry key="GetDataAvailabilityRequest" value-ref="getDataAvailabilityRequestHandler" />
				<entry key="GetFeatureOfInterestRequest" value-ref="getFeatureOfInterestRequestHandler" />
				<entry key="GetObservationByIdRequest" value-ref="getObservationByIdRequestHandler" />
				<entry key="GetObservationRequest" value-ref="getObservationRequestHandler" />
				<entry key="GetResultRequest" value-ref="getResultRequestHandler" />
				<entry key="GetResultTemplateRequest" value-ref="getResultTemplateRequestHandler" />
				<entry key="InsertObservationRequest" value-ref="insertObservationRequestHandler" />
				<entry key="InsertResultRequest" value-ref="insertResultRequestHandler" />
				<entry key="InsertResultTemplateRequest" value-ref="insertResultTemplateRequestHandler" />
				<entry key="InsertSensorRequest" value-ref="insertSensorRequestHandler" />
				<entry key="UpdateSensorRequest" value-ref="updateSensorRequestHandler" />
			</map>
		</property>
	</bean>

</beans>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy