it.geosolutions.geobatch.configuration.flow.file
Class FileBasedFlowConfiguration

java.lang.Object
  extended by it.geosolutions.geobatch.catalog.impl.BaseIdentifiable
      extended by it.geosolutions.geobatch.catalog.impl.BaseConfiguration
          extended by it.geosolutions.geobatch.configuration.flow.BaseFlowConfiguration
              extended by it.geosolutions.geobatch.configuration.flow.file.FileBasedFlowConfiguration
All Implemented Interfaces:
Configuration, Identifiable, FlowConfiguration, java.lang.Cloneable

public class FileBasedFlowConfiguration
extends BaseFlowConfiguration

A Conf for the Flow based on xml marshalled files.

Author:
Simone Giannecchini, GeoSolutions, Alessio Fabiani, GeoSolutions, Ivano Picco, (r2)Carlo Cancellieri - carlo.cancellieri@geo-solutions.it

Constructor Summary
FileBasedFlowConfiguration(java.lang.String id, java.lang.String name, EventGeneratorConfiguration eventGeneratorConfiguration, java.lang.String description, EventConsumerConfiguration eventConsumerConfiguration, java.lang.String workingDirectory)
           
FileBasedFlowConfiguration(java.lang.String id, java.lang.String name, FileBasedEventGeneratorConfiguration eventGeneratorConfiguration, java.lang.String description, FileBasedEventConsumerConfiguration eventConsumerConfiguration)
           
 
Method Summary
 int getMaxStoredConsumers()
           
 java.lang.String getWorkingDirectory()
          Getter for the workingDirectory
 boolean isAutorun()
           
 void setAutorun(boolean autorun)
           
 void setWorkingDirectory(java.lang.String workingDirectory)
          Setter for the workingDirectory.
 java.lang.String toString()
           
 
Methods inherited from class it.geosolutions.geobatch.configuration.flow.BaseFlowConfiguration
getCorePoolSize, getEventConsumerConfiguration, getEventGeneratorConfiguration, getKeepAliveTime, getMaximumPoolSize, getProgressListenerConfiguration, getProgressListenerConfigurations, getWorkQueueSize, setCorePoolSize, setEventConsumerConfiguration, setEventGeneratorConfiguration, setKeepAliveTime, setMaximumPoolSize, setProgressListenerConfigurations, setWorkQueueSize
 
Methods inherited from class it.geosolutions.geobatch.catalog.impl.BaseConfiguration
clone, getServiceID, isDirty, setDirty, setServiceID
 
Methods inherited from class it.geosolutions.geobatch.catalog.impl.BaseIdentifiable
getDescription, getId, getName, setDescription, setId, setName
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface it.geosolutions.geobatch.catalog.Configuration
getServiceID, isDirty, setDirty, setServiceID
 
Methods inherited from interface it.geosolutions.geobatch.catalog.Identifiable
getDescription, getId, getName, setDescription, setId, setName
 

Constructor Detail

FileBasedFlowConfiguration

public FileBasedFlowConfiguration(java.lang.String id,
                                  java.lang.String name,
                                  FileBasedEventGeneratorConfiguration eventGeneratorConfiguration,
                                  java.lang.String description,
                                  FileBasedEventConsumerConfiguration eventConsumerConfiguration)
Parameters:
id -
name -
eventGeneratorConfiguration -
description -
eventConsumerConfiguration -

FileBasedFlowConfiguration

public FileBasedFlowConfiguration(java.lang.String id,
                                  java.lang.String name,
                                  EventGeneratorConfiguration eventGeneratorConfiguration,
                                  java.lang.String description,
                                  EventConsumerConfiguration eventConsumerConfiguration,
                                  java.lang.String workingDirectory)
Parameters:
id -
name -
eventGeneratorConfiguration -
description -
eventConsumerConfiguration -
workingDirectory -
Method Detail

getMaxStoredConsumers

public int getMaxStoredConsumers()
Returns:
the maxStoredConsumers

getWorkingDirectory

public java.lang.String getWorkingDirectory()
Getter for the workingDirectory


setWorkingDirectory

public void setWorkingDirectory(java.lang.String workingDirectory)
Setter for the workingDirectory.

Parameters:
workingDirectory -

toString

public java.lang.String toString()
Overrides:
toString in class BaseFlowConfiguration

isAutorun

public boolean isAutorun()
Returns:

setAutorun

public void setAutorun(boolean autorun)
Parameters:
autorun -


Copyright © 2008-2012 GeoSolutions. All Rights Reserved.