
org.geomajas.spring.geomajasContext.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of geomajas-impl Show documentation
Show all versions of geomajas-impl Show documentation
Geomajas server: Main - Implementation
The newest version!
<!-- ~ This is part of Geomajas, a GIS framework, http://www.geomajas.org/. ~ ~ Copyright 2008-2016 Geosparc nv, http://www.geosparc.com/, Belgium. ~ ~ The program is available in open source according to the GNU Affero ~ General Public License. All contributions in this program are covered ~ by the Geomajas Contributors License Agreement. For full licensing ~ details, see LICENSE.txt in the project root. --> <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" xmlns:util="http://www.springframework.org/schema/util" xmlns:task="http://www.springframework.org/schema/task" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd"> <bean class="org.geomajas.global.PluginInfo"> <property name="version"> <bean class="org.geomajas.global.PluginVersionInfo"> <property name="name" value="Geomajas" /> <property name="version" value="${project.version}" /> </bean> </property> <property name="backendVersion" value="${project.version}" /> <property name="optionalDependencies"> <list> <bean class="org.geomajas.global.PluginVersionInfo"> <property name="name" value="GeoTools layer" /> <property name="version" value="1.10.0" /> </bean> </list> </property> <property name="copyrightInfo"> <list> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="Geomajas" /> <property name="copyright" value="Copyright © 2008-2016 Geosparc nv" /> <property name="licenseName" value="GNU Affero General Public License, Version 3" /> <property name="licenseUrl" value="http://www.gnu.org/licenses/agpl-3.0.html" /> <property name="sourceUrl" value="http://ci.geomajas.org/svn/repos/Geomajas/list/" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="Geomajas al" /> <property name="copyright" value="Copyright © 2008-2016 Geosparc nv" /> <property name="licenseName" value="Apache License, Version 2.0" /> <property name="licenseUrl" value="http://www.apache.org/licenses/LICENSE-2.0.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="JTS" /> <property name="copyright" value="" /> <property name="licenseName" value="GNU Lesser General Public License" /> <property name="licenseUrl" value="http://www.gnu.org/licenses/lgpl.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="javax.validation" /> <property name="copyright" value="" /> <property name="licenseName" value="Apache License, Version 2.0" /> <property name="licenseUrl" value="http://www.apache.org/licenses/LICENSE-2.0.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="slf4j" /> <property name="copyright" value="Copyright © 2004-2008 QOS.ch All rights reserved. " /> <property name="licenseName" value="MIT" /> <property name="licenseUrl" value="http://www.slf4j.org/license.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="GeoTools" /> <property name="copyright" value="Copyright © 2002-2006, GeoTools Project Management Committee (PMC)" /> <property name="licenseName" value="GNU Lesser General Public License, version 2.1" /> <property name="licenseUrl" value="http://www.gnu.org/licenses/lgpl-2.1.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="GeoTools-DateUtils" /> <property name="copyright" value="Copyright © 2002-2004, Dennis M. Sosnoski." /> <property name="licenseName" value="" /> <property name="licenseUrl" value="http://docs.geotools.org/latest/userguide/library/main/index.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="Spring Framework" /> <property name="copyright" value="" /> <property name="licenseName" value="Apache License, Version 2.0" /> <property name="licenseUrl" value="http://www.apache.org/licenses/LICENSE-2.0.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="aopalliance" /> <property name="copyright" value="" /> <property name="licenseName" value="public domain" /> <property name="licenseUrl" value="" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="cglib" /> <property name="copyright" value="" /> <property name="licenseName" value="Apache License, Version 2.0" /> <property name="licenseUrl" value="http://www.apache.org/licenses/LICENSE-2.0.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="javax.annotation" /> <property name="copyright" value="" /> <property name="licenseName" value="GNU Lesser General Public License, version 2.1" /> <property name="licenseUrl" value="http://www.gnu.org/licenses/lgpl-2.1.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="Hibernate validator" /> <property name="copyright" value="" /> <property name="licenseName" value="Apache License, Version 2.0" /> <property name="licenseUrl" value="http://www.apache.org/licenses/LICENSE-2.0.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="JAXB RI" /> <property name="copyright" value="" /> <property name="licenseName" value="CDDL 1.0 or GPL 2 (dual license)" /> <property name="licenseUrl" value="https://glassfish.dev.java.net/public/CDDL+GPL.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="JDOM" /> <property name="copyright" value="" /> <property name="licenseName" value="Apache-like" /> <property name="licenseUrl" value="http://www.jdom.org/docs/faq.html#a0030" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="JSR-275" /> <property name="copyright" value="Copyright © 2006 - JScience (http://jscience.org/)" /> <property name="licenseName" value="BSD" /> <property name="licenseUrl" value="http://jscience.org/doc/license.txt" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="Apache commons" /> <property name="copyright" value="" /> <property name="licenseName" value="Apache License, Version 2.0" /> <property name="licenseUrl" value="http://www.apache.org/licenses/LICENSE-2.0.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="java3d vecmath" /> <property name="copyright" value="" /> <property name="licenseName" value="GNU General Public License, version 2, with the Classpath Exception" /> <property name="licenseUrl" value="http://openjdk.java.net/legal/gplv2+ce.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="JAI" /> <property name="copyright" value="Copyright © 2006 Sun Microsystems, Inc. All Rights Reserved" /> <property name="licenseName" value="Java Distribution License (JDL)" /> <property name="licenseUrl" value="https://jai.dev.java.net/#Licenses" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="javax.servlet" /> <property name="copyright" value="" /> <property name="licenseName" value="CDDL 1.0 or GPL 2 (dual license)" /> <property name="licenseUrl" value="https://glassfish.dev.java.net/public/CDDL+GPL.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="xerces" /> <property name="copyright" value="" /> <property name="licenseName" value="Apache License, Version 2.0" /> <property name="licenseUrl" value="http://www.apache.org/licenses/LICENSE-2.0.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="xalan" /> <property name="copyright" value="" /> <property name="licenseName" value="Apache License, Version 2.0" /> <property name="licenseUrl" value="http://www.apache.org/licenses/LICENSE-2.0.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="jboss-serialization" /> <property name="licenseName" value="GNU Lesser General Public License" /> <property name="licenseUrl" value="http://www.gnu.org/copyleft/lesser.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="FindBugs" /> <property name="copyright" value="" /> <property name="licenseName" value="GNU Lesser General Public License, version 2.1" /> <property name="licenseUrl" value="http://www.gnu.org/licenses/lgpl-2.1.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="stax-api" /> <property name="copyright" value="" /> <property name="licenseName" value="Apache License, Version 2.0" /> <property name="licenseUrl" value="http://www.apache.org/licenses/LICENSE-2.0.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="Geronimo-specs" /> <property name="copyright" value="" /> <property name="licenseName" value="Apache License, Version 2.0" /> <property name="licenseUrl" value="http://www.apache.org/licenses/LICENSE-2.0.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="ImageIO-EXT" /> <property name="copyright" value="" /> <property name="licenseName" value="GNU Lesser General Public License, version 2.1" /> <property name="licenseUrl" value="http://www.gnu.org/licenses/lgpl-2.1.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="Trove" /> <property name="copyright" value="" /> <property name="licenseName" value="GNU Lesser General Public License, version 2.1" /> <property name="licenseUrl" value="http://www.gnu.org/licenses/lgpl-2.1.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="JiBX" /> <property name="copyright" value="Copyright (c) 2003-2010, Dennis M. Sosnoski." /> <property name="licenseName" value="BSD" /> <property name="licenseUrl" value="http://jibx.sourceforge.net/jibx-license.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="XPP3" /> <property name="copyright" value="Copyright (c) 2002 Extreme! Lab, Indiana University. All rights reserved." /> <property name="licenseName" value="Indiana University Extreme! Lab Software License" /> <property name="licenseUrl" value="http://www.extreme.indiana.edu/xgws/xsoap/PullParser/LICENSE.txt" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="Joda-Time" /> <property name="copyright" value="" /> <property name="licenseName" value="Apache License, Version 2.0" /> <property name="licenseUrl" value="http://www.apache.org/licenses/LICENSE-2.0.html" /> </bean> <bean class="org.geomajas.global.CopyrightInfo"> <property name="key" value="dom4j" /> <property name="copyright" value="Copyright 2001-2005 (C) MetaStuff, Ltd. All Rights Reserved." /> <property name="licenseName" value="BSD style" /> <property name="licenseUrl" value="http://dom4j.sourceforge.net/dom4j-1.6.1/license.html" /> </bean> </list> </property> </bean> <bean id="GeotoolsPrereqs" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean"> <property name="targetObject" value="#{@systemProperties}" /> <property name="targetMethod" value="putAll" /> <property name="arguments"> <util:properties> <prop key="org.geotools.referencing.forceXY">true</prop> </util:properties> </property> </bean> <bean class="org.geomajas.internal.configuration.GeotoolsInitializer" /> <!-- @extract-start CrsInfo, Custom CRS addition --> <bean class="org.geomajas.global.CrsInfo"> <property name="key" value="EPSG:900913" /> <property name="crsWkt"> <value> PROJCS["Google Mercator", GEOGCS["WGS 84", DATUM["World Geodetic System 1984", SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]], AUTHORITY["EPSG","6326"]], PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], UNIT["degree", 0.017453292519943295], AXIS["Geodetic latitude", NORTH], AXIS["Geodetic longitude", EAST], AUTHORITY["EPSG","4326"]], PROJECTION["Mercator (1SP)", AUTHORITY["EPSG","9804"]], PARAMETER["semi_major", 6378137.0], PARAMETER["semi_minor", 6378137.0], PARAMETER["latitude_of_origin", 0.0], PARAMETER["central_meridian", 0.0], PARAMETER["scale_factor", 1.0], PARAMETER["false_easting", 0.0], PARAMETER["false_northing", 0.0], UNIT["m", 1.0], AXIS["Easting", EAST], AXIS["Northing", NORTH], AUTHORITY["EPSG","900913"]] </value> </property> </bean> <!-- @extract-end --> <!-- @extract-start CrsTransformInfo, Custom CRS transformation addition --> <bean class="org.geomajas.global.CrsTransformInfo"> <property name="source" value="EPSG:4326" /> <property name="target" value="EPSG:900913" /> <property name="transformableArea"> <bean class="org.geomajas.geometry.Bbox"> <property name="x" value="-180" /> <property name="y" value="-86" /> <property name="width" value="360" /> <property name="height" value="172" /> </bean> </property> </bean> <!-- @extract-end --> <bean class="org.geomajas.global.CrsInfo"> <property name="key" value="EPSG:31300" /> <property name="crsWkt"> <value> PROJCS["Belge 1972 / Belge Lambert 72", GEOGCS["Belge 1972", DATUM["Reseau_National_Belge_1972", SPHEROID["International 1924", 6378388.0, 297.0, AUTHORITY["EPSG","7022"]], TOWGS84[-106.868628,52.297783,-103.723893,0.336570,-0.456955,1.842183,-1.2747], AUTHORITY["EPSG","6313"]], PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], UNIT["degree", 0.017453292519943295], AXIS["Longitude", EAST], AXIS["Latitude", NORTH], AUTHORITY["EPSG","4313"]], PROJECTION["Lambert_Conformal_Conic_2SP_Belgium"], PARAMETER["central_meridian", 4.356939722222222], PARAMETER["latitude_of_origin", 90.0], PARAMETER["standard_parallel_1", 49.833333333333336], PARAMETER["false_easting", 150000.01256], PARAMETER["false_northing", 5400088.4378], PARAMETER["standard_parallel_2", 51.166666666666664], UNIT["m", 1.0], AXIS["x", EAST], AXIS["y", NORTH], AUTHORITY["EPSG","31300"]] </value> </property> </bean> <bean class="org.geomajas.global.CrsInfo"> <property name="key" value="EPSG:31370" /> <property name="crsWkt"> <value> PROJCS["Belge 1972 / Belgian Lambert 72", GEOGCS["Belge 1972", DATUM["Reseau_National_Belge_1972", SPHEROID["International 1924", 6378388.0, 297.0, AUTHORITY["EPSG","7022"]], TOWGS84[-106.868628,52.297783,-103.723893,0.336570,-0.456955,1.842183,-1.2747], AUTHORITY["EPSG","6313"]], PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]], UNIT["degree", 0.017453292519943295], AXIS["Longitude", EAST], AXIS["Latitude", NORTH], AUTHORITY["EPSG","4313"]], PROJECTION["Lambert_Conformal_Conic_2SP"], PARAMETER["central_meridian", 4.367486666666666], PARAMETER["latitude_of_origin", 90.0], PARAMETER["standard_parallel_1", 51.166667233333335], PARAMETER["false_easting", 150000.013], PARAMETER["false_northing", 5400088.438], PARAMETER["scale_factor", 1.0], PARAMETER["standard_parallel_2", 49.83333389999999], UNIT["m", 1.0], AXIS["x", EAST], AXIS["y", NORTH], AUTHORITY["EPSG","31370"]] </value> </property> </bean> <bean class="org.geomajas.global.CrsTransformInfo"> <property name="source" value="EPSG:4326" /> <property name="target" value="EPSG:3857" /> <property name="transformableArea"> <bean class="org.geomajas.geometry.Bbox"> <property name="x" value="-180" /> <property name="y" value="-86" /> <property name="width" value="360" /> <property name="height" value="172" /> </bean> </property> </bean> <!-- default security configuration - should be overwritten to make something accessible --> <bean name="security.securityInfo" class="org.geomajas.internal.security.EmptySecurityInfo"/> <!-- default cache configuration - temporary, this needs to be handled properly --> <bean name="configuration.TileCacheConfiguration" class="org.geomajas.configuration.TileCacheConfiguration"> <!-- no default configuration --> </bean> <!-- spring configurations --> <bean class="org.springframework.beans.factory.config.CustomScopeConfigurer"> <property name="scopes"> <map> <entry key="thread"> <bean class="org.geomajas.spring.ThreadScope" /> </entry> </map> </property> </bean> <bean class="org.springframework.validation.beanvalidation.BeanValidationPostProcessor"> <property name="afterInitialization" value="true" /> </bean> <context:component-scan base-package="org.geomajas" name-generator="org.geomajas.spring.GeomajasBeanNameGenerator" /> <bean class="org.springframework.beans.factory.config.CustomEditorConfigurer"> <property name="propertyEditorRegistrars"> <list> <bean class="org.geomajas.internal.configuration.ScaleInfoEditorRegistrar" /> </list> </property> </bean> <!-- define default pipelines for RasterLayerService --> <bean name="PIPELINE_GET_RASTER_TILES" class="org.geomajas.service.pipeline.PipelineInfo"> <property name="pipelineName"> <util:constant static-field="org.geomajas.service.pipeline.PipelineCode.PIPELINE_GET_RASTER_TILES" /> </property> <property name="pipeline"> <list> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preGet" /> </bean> <bean class="org.geomajas.internal.layer.raster.GetTilesGetStep"> <property name="id" value="GetTilesGetStep" /> </bean> <bean class="org.geomajas.internal.layer.raster.SortTilesStep"> <property name="id" value="SortTilesStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postGet" /> </bean> </list> </property> </bean> <!-- define default pipelines for VectorLayerService --> <bean name="PIPELINE_SAVE_OR_UPDATE" class="org.geomajas.service.pipeline.PipelineInfo"> <property name="pipelineName"> <util:constant static-field="org.geomajas.service.pipeline.PipelineCode.PIPELINE_SAVE_OR_UPDATE" /> </property> <property name="pipeline"> <list> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preEqualSize" /> </bean> <bean class="org.geomajas.internal.layer.vector.FeatureListEqualSizeStep"> <property name="id" value="FeatureListEqualSizeStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postEqualSize" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preSaveOrUpdate" /> </bean> <bean class="org.geomajas.internal.layer.vector.SaveOrUpdateEachStep"> <property name="id" value="SaveOrUpdateEachStep" /> <property name="pipelineName"> <util:constant static-field="org.geomajas.service.pipeline.PipelineCode.PIPELINE_SAVE_OR_UPDATE_ONE" /> </property> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postSaveOrUpdate" /> </bean> </list> </property> </bean> <bean name="PIPELINE_SAVE_OR_UPDATE_ONE" class="org.geomajas.service.pipeline.PipelineInfo"> <property name="pipelineName"> <util:constant static-field="org.geomajas.service.pipeline.PipelineCode.PIPELINE_SAVE_OR_UPDATE_ONE" /> </property> <property name="pipeline"> <list> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preDelete" /> </bean> <bean class="org.geomajas.internal.layer.vector.SaveOrUpdateDeleteStep"> <property name="id" value="SaveOrUpdateDeleteStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postDelete" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preCheckId" /> </bean> <bean class="org.geomajas.internal.layer.vector.SaveOrUpdateCheckIdStep"> <property name="id" value="SaveOrUpdateCheckIdStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postCheckId" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preTransformGeometry" /> </bean> <bean class="org.geomajas.internal.layer.vector.FeatureTransformGeometryStep"> <property name="id" value="FeatureTransformGeometryStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postTransformGeometry" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preCreate" /> </bean> <bean class="org.geomajas.internal.layer.vector.SaveOrUpdateCreateStep"> <property name="id" value="SaveOrUpdateCreateStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postCreate" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preUpdate" /> </bean> <bean class="org.geomajas.internal.layer.vector.SaveOrUpdateUpdateStep"> <property name="id" value="SaveOrUpdateUpdateStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postUpdate" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preUpdateSave" /> </bean> <bean class="org.geomajas.internal.layer.vector.SaveOrUpdateSaveStep"> <property name="id" value="SaveOrUpdateUpdateSaveStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postUpdateSave" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preBackTransformGeometry" /> </bean> <bean class="org.geomajas.internal.layer.vector.FeatureBackTransformGeometryStep"> <property name="id" value="FeatureBackTransformGeometryStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postBackTransformGeometry" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preUpdateFeature" /> </bean> <bean class="org.geomajas.internal.layer.vector.UpdateFeatureStep"> <property name="id" value="UpdateFeatureStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postUpdateFeature" /> </bean> </list> </property> </bean> <bean name="PIPELINE_GET_FEATURES" class="org.geomajas.service.pipeline.PipelineInfo"> <property name="pipelineName"> <util:constant static-field="org.geomajas.service.pipeline.PipelineCode.PIPELINE_GET_FEATURES" /> </property> <property name="pipeline"> <list> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preLayerFilter" /> </bean> <bean class="org.geomajas.internal.layer.vector.LayerFilterStep"> <property name="id" value="LayerFilterStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postLayerFilter" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preGetFeaturesStyle" /> </bean> <bean class="org.geomajas.internal.layer.vector.GetFeaturesStyleStep"> <property name="id" value="GetFeaturesStyleStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postGetFeaturesStyle" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preGetFeatures" /> </bean> <bean class="org.geomajas.internal.layer.vector.GetFeaturesEachStep"> <property name="id" value="GetFeaturesEachStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postGetFeatures" /> </bean> </list> </property> </bean> <bean name="PIPELINE_GET_BOUNDS" class="org.geomajas.service.pipeline.PipelineInfo"> <property name="pipelineName"> <util:constant static-field="org.geomajas.service.pipeline.PipelineCode.PIPELINE_GET_BOUNDS" /> </property> <property name="pipeline"> <list> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preLayerFilter" /> </bean> <bean class="org.geomajas.internal.layer.vector.LayerFilterStep"> <property name="id" value="LayerFilterStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postLayerFilter" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preGetBounds" /> </bean> <bean class="org.geomajas.internal.layer.vector.GetBoundsStep"> <property name="id" value="GetBoundsStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postGetBounds" /> </bean> </list> </property> </bean> <bean name="PIPELINE_GET_ATTRIBUTES" class="org.geomajas.service.pipeline.PipelineInfo"> <property name="pipelineName"> <util:constant static-field="org.geomajas.service.pipeline.PipelineCode.PIPELINE_GET_ATTRIBUTES" /> </property> <property name="pipeline"> <list> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preGetAttributes" /> </bean> <bean class="org.geomajas.internal.layer.vector.GetAttributesStep"> <property name="id" value="GetAttributesStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postGetAttributes" /> </bean> </list> </property> </bean> <bean name="PIPELINE_GET_VECTOR_TILE" class="org.geomajas.service.pipeline.PipelineInfo"> <property name="pipelineName"> <util:constant static-field="org.geomajas.service.pipeline.PipelineCode.PIPELINE_GET_VECTOR_TILE" /> </property> <property name="pipeline"> <list> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preTileFilter" /> </bean> <bean class="org.geomajas.internal.layer.vector.GetTileFilterStep"> <property name="id" value="GetTileFilterStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postTileFilter" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preGetFeatures" /> </bean> <bean class="org.geomajas.internal.layer.vector.GetTileGetFeaturesStep"> <property name="id" value="GetTileGetFeaturesStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postGetFeatures" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preTileTransform" /> </bean> <bean class="org.geomajas.internal.layer.vector.GetTileTransformStep"> <property name="id" value="GetTileTransformStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postTileTransform" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preTileFill" /> </bean> <bean class="org.geomajas.internal.layer.vector.GetTileFillStep"> <property name="id" value="GetTileFillStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postTileFill" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="preGetStringContent" /> </bean> <bean class="org.geomajas.internal.layer.vector.GetTileStringContentStep"> <property name="id" value="GetTileStringContentStep" /> </bean> <bean class="org.geomajas.service.pipeline.PipelineHook"> <property name="id" value="postGetStringContent" /> </bean> </list> </property> </bean> <task:scheduler id="geomajasImplScheduler" pool-size="10"/> <task:scheduled-tasks scheduler="geomajasImplScheduler"> <task:scheduled ref="service.CacheService" method="cleanUp" fixed-delay="3600000"/> </task:scheduled-tasks> <!-- scan the classpath for plugin contexts --> <import resource="classpath*:META-INF/geomajasContext*.xml" /> </beans>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy