package com.esri.geoevent.solutions.processor.ll2mgrs; import com.esri.ges.core.component.ComponentException; import com.esri.ges.core.property.PropertyException; import com.esri.ges.manager.geoeventdefinition.GeoEventDefinitionManager; import com.esri.ges.messaging.Messaging; import com.esri.ges.processor.GeoEventProcessor; import com.esri.ges.processor.GeoEventProcessorServiceBase; public class LatLongProcessorService extends GeoEventProcessorServiceBase { private GeoEventDefinitionManager manager; public Messaging messaging; public LatLongProcessorService() throws PropertyException { definition=new LatLongProcessorDefinition(); } @Override public GeoEventProcessor create() throws ComponentException { LatLongProcessor processor = new LatLongProcessor(definition); processor.setManager(manager); processor.setMessaging(messaging); return processor; } public void setManager(GeoEventDefinitionManager manager) { this.manager = manager; } public void setMessaging(Messaging messaging) { this.messaging = messaging; } }