it.geosolutions.geobatch.configuration.flow
Class BaseFlowConfiguration
java.lang.Object
it.geosolutions.geobatch.catalog.impl.BaseIdentifiable
it.geosolutions.geobatch.catalog.impl.BaseConfiguration
it.geosolutions.geobatch.configuration.flow.BaseFlowConfiguration
- All Implemented Interfaces:
- Configuration, Identifiable, FlowConfiguration, java.lang.Cloneable
public abstract class BaseFlowConfiguration
- extends BaseConfiguration
- implements FlowConfiguration
- Author:
- Alessio Fabiani, GeoSolutions, (r2)Carlo Cancellieri - carlo.cancellieri@geo-solutions.it
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BaseFlowConfiguration
public BaseFlowConfiguration(java.lang.String id,
java.lang.String name,
EventGeneratorConfiguration eventGeneratorConfiguration,
java.lang.String description,
EventConsumerConfiguration eventConsumerConfiguration)
getWorkQueueSize
public int getWorkQueueSize()
- Returns:
setWorkQueueSize
public void setWorkQueueSize(int workQueueSize)
- Parameters:
workQueueSize -
getEventGeneratorConfiguration
public EventGeneratorConfiguration getEventGeneratorConfiguration()
- Description copied from interface:
FlowConfiguration
- The Rule-Set Configuration
- Specified by:
getEventGeneratorConfiguration in interface FlowConfiguration
- Returns:
setEventGeneratorConfiguration
public void setEventGeneratorConfiguration(EventGeneratorConfiguration eventGeneratorConfiguration)
- Specified by:
setEventGeneratorConfiguration in interface FlowConfiguration
- Parameters:
eventGeneratorConfiguration - the eventGeneratorConfiguration to set
toString
public java.lang.String toString()
- Overrides:
toString in class BaseConfiguration
getEventConsumerConfiguration
public EventConsumerConfiguration getEventConsumerConfiguration()
- Description copied from interface:
FlowConfiguration
- The Rule-Set Configuration
- Specified by:
getEventConsumerConfiguration in interface FlowConfiguration
- Returns:
setEventConsumerConfiguration
public void setEventConsumerConfiguration(EventConsumerConfiguration eventConsumerConfiguration)
- Description copied from interface:
FlowConfiguration
- The Rule-Set Configuration
- Specified by:
setEventConsumerConfiguration in interface FlowConfiguration
- Parameters:
eventConsumerConfiguration -
getProgressListenerConfigurations
public java.util.List<ProgressListenerConfiguration> getProgressListenerConfigurations()
- Specified by:
getProgressListenerConfigurations in interface FlowConfiguration
setProgressListenerConfigurations
public void setProgressListenerConfigurations(java.util.List<ProgressListenerConfiguration> progressListenerConfigurations)
- Specified by:
setProgressListenerConfigurations in interface FlowConfiguration
getProgressListenerConfiguration
public ProgressListenerConfiguration getProgressListenerConfiguration(java.lang.String id)
- Specified by:
getProgressListenerConfiguration in interface FlowConfiguration
getCorePoolSize
public int getCorePoolSize()
- Returns:
setCorePoolSize
public void setCorePoolSize(int corePoolSize)
- Parameters:
corePoolSize -
getMaximumPoolSize
public int getMaximumPoolSize()
- Returns:
setMaximumPoolSize
public void setMaximumPoolSize(int maximumPoolSize)
- Parameters:
maximumPoolSize -
getKeepAliveTime
public long getKeepAliveTime()
- Returns:
setKeepAliveTime
public void setKeepAliveTime(long keepAliveTime)
- Parameters:
keepAliveTime -
Copyright © 2008-2012 GeoSolutions. All Rights Reserved.