it.geosolutions.geobatch.configuration.event.action
Class ActionConfiguration
java.lang.Object
it.geosolutions.geobatch.catalog.impl.BaseIdentifiable
it.geosolutions.geobatch.catalog.impl.BaseConfiguration
it.geosolutions.geobatch.configuration.event.action.ActionConfiguration
- All Implemented Interfaces:
- Configuration, Identifiable, java.lang.Cloneable
public abstract class ActionConfiguration
- extends BaseConfiguration
- implements java.lang.Cloneable
- Author:
- Simone Giannecchini, (r2)Carlo Cancellieri - carlo.cancellieri@geo-solutions.it
- See Also:
FileBasedCatalogConfiguration
|
Constructor Summary |
ActionConfiguration(java.lang.String id,
java.lang.String name,
java.lang.String description)
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ActionConfiguration
public ActionConfiguration(java.lang.String id,
java.lang.String name,
java.lang.String description)
getWorkingDirectory
public java.lang.String getWorkingDirectory()
- Getter for the workingDirectory
setWorkingDirectory
public void setWorkingDirectory(java.lang.String workingDirectory)
- Setter for the workingDirectory.
- Parameters:
workingDirectory -
isFailIgnored
public boolean isFailIgnored()
- Tells if an exception in this Actions should break the entire flow.
Defaults to false.
Some somehow "minor" actions would not break the logical flow, for instance a remote file deletion via FTP.
- Returns:
- true if an error in this Actions should not stop the whole flow.
setFailIgnored
public void setFailIgnored(boolean failIgnored)
- Parameters:
failIgnored -
getListenerIds
public java.util.List<java.lang.String> getListenerIds()
setListenerId
protected void setListenerId(java.util.List<java.lang.String> listenerIds)
addListenerConfiguration
public void addListenerConfiguration(ProgressListenerConfiguration plc)
getListenerConfigurations
public java.util.List<ProgressListenerConfiguration> getListenerConfigurations()
setListenerConfigurations
public void setListenerConfigurations(java.util.List<ProgressListenerConfiguration> listenerConfigurations)
clone
public ActionConfiguration clone()
- Overrides:
clone in class BaseConfiguration
Copyright © 2008-2012 GeoSolutions. All Rights Reserved.