awips2/ncep/gov.noaa.nws.ncep.edex.plugin.mosaic/res/endpoints/mosaic-ingest.xml
Steve Harris 5b35d8a6e0 12.4.1-4 baseline
Former-commit-id: 4767b0e069 [formerly 750b7543dd] [formerly 67a5a68300] [formerly 4767b0e069 [formerly 750b7543dd] [formerly 67a5a68300] [formerly 2a216f333c [formerly 67a5a68300 [formerly ad648deaf4d3edaabdda15184289b3a927308bd7]]]]
Former-commit-id: 2a216f333c
Former-commit-id: 98d8b3f188 [formerly a2a6a18fae] [formerly e8514db31c64b82122112f0e87cbbf3cda2d8c2b [formerly a4e519f3cd]]
Former-commit-id: 816045b74a6ddb3791f4e241a6f25a4d4ab3391a [formerly 8cd5974f4c]
Former-commit-id: 74b66d9683
2012-04-18 15:18:16 -05:00

67 lines
2.9 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mule-configuration PUBLIC "-//MuleSource //DTD mule-configuration XML V1.0//EN" "http://mule.mulesource.org/dtds/mule/mule-1.4.0-spring-configuration.dtd">
<!-- ==================================================================== -->
<!-- Defines endpoint configuration for mosaic ingest -->
<!-- -->
<!-- File History: -->
<!-- Date: Ticket Engineer Description -->
<!-- ========= ========= ============ ============================== -->
<!-- 08/09 113 L. Lin Initial Creation -->
<!-- ==================================================================== -->
<mule-configuration version="1.0">
<model name="edex" type="seda">
<mule-descriptor name="Awips.Mule.Service.StagingSrv-mosaic"
singleton="true"
implementation="com.raytheon.edex.services.StagingSrv"
outboundEndpoint="jms://ar/mosaic">
<inbound-router>
<endpoint name="mosaicIngestEndpoint"
address="file://../../data/sbn/mosaic/?transformers=NoActionTransformer">
<properties>
<property name="autoDelete" value="false" />
<property name="moveToDirectory"
value="../../processing" />
</properties>
</endpoint>
</inbound-router>
<threading-profile maxThreadsActive="1" maxThreadsIdle="1" />
</mule-descriptor>
<!-- Endpoint to archive Mosaic Data -->
<mule-descriptor name="Awips.Edex.Service.ArchiveSrv-mosaic"
singleton="false"
implementation="com.raytheon.edex.services.ArchiveSrv"
outboundEndpoint="jms://cp/mosaic">
<inbound-router>
<endpoint name="AR-Mosaic" address="jms://ar/mosaic" />
</inbound-router>
<threading-profile maxThreadsActive="4" maxThreadsIdle="4" />
<properties>
<property name="pluginName" value="MOSAIC" />
<property name="archiveDirectoryLocation" value="../../data/archive/mosaic/" />
<property name="jmxModeOn" value="true" />
</properties>
</mule-descriptor>
<!-- Endpoint to ingest Mosaic data -->
<mule-descriptor name="Awips.Edex.Service.IngestSrv-mosaic"
singleton="false"
implementation="com.raytheon.edex.services.IngestSrv">
<inbound-router>
<endpoint name="CP-Mosaic" address="jms://cp/mosaic" transformers="MessageToObject FilePathToBytes" />
</inbound-router>
<outbound-router>
<router
className="org.mule.routing.outbound.FilteringListMessageSplitter">
<endpoint address="vm://indexVMQueue" />
</router>
</outbound-router>
<threading-profile maxThreadsActive="4" maxThreadsIdle="4" />
<properties>
<property name="pluginName" value="MOSAIC" />
</properties>
</mule-descriptor>
</model>
</mule-configuration>