it.geosolutions.geobatch.flow
Interface FlowManager<EO extends java.util.EventObject,FC extends FlowConfiguration>
- All Superinterfaces:
- Identifiable, Job, PersistentResource<FC>, Resource
public interface FlowManager<EO extends java.util.EventObject,FC extends FlowConfiguration>
- extends PersistentResource<FC>, Job
- Author:
- Alessio Fabiani
setName
void setName(java.lang.String name)
- The Flow BaseEventConsumer identifier.
- Specified by:
setName in interface Identifiable
isRunning
boolean isRunning()
reset
void reset()
dispose
void dispose()
- Specified by:
dispose in interface Resource
getWorkingDirectory
java.io.File getWorkingDirectory()
setWorkingDirectory
void setWorkingDirectory(java.io.File workingDir)
getEventGenerator
EventGenerator<EO> getEventGenerator()
setEventGenerator
void setEventGenerator(EventGenerator<EO> eventGenerator)
getEventConsumers
java.util.List<? extends EventConsumer<EO,?>> getEventConsumers()
postEvent
void postEvent(EO event)
- Post an event to the flow
Copyright © 2008-2012 GeoSolutions. All Rights Reserved.