org.jboss.soa.esb.listeners.gateway
Class FileGatewayListener
java.lang.Object
org.jboss.soa.esb.listeners.gateway.FileGatewayListener
- All Implemented Interfaces:
- java.lang.Runnable
public class FileGatewayListener
- extends java.lang.Object
- implements java.lang.Runnable
- Since:
- Version 4.0
- Author:
- schifest@heuristica.com.ar
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_logger
protected static final org.apache.log4j.Logger _logger
_config
protected ConfigTree _config
_controller
protected GatewayListenerController _controller
_sleepBetweenPolls
protected long _sleepBetweenPolls
_serviceCategory
protected java.lang.String _serviceCategory
_serviceName
protected java.lang.String _serviceName
_targetServiceCategory
protected java.lang.String _targetServiceCategory
_targetServiceName
protected java.lang.String _targetServiceName
_myEpr
protected EPR _myEpr
_targetEprs
protected java.util.Collection<EPR> _targetEprs
_composerName
protected java.lang.String _composerName
_composerClass
protected java.lang.Class _composerClass
_composer
protected java.lang.Object _composer
_processMethod
protected java.lang.reflect.Method _processMethod
_courier
protected Courier _courier
_deleteAfterOK
protected boolean _deleteAfterOK
_inputDirectory
protected java.io.File _inputDirectory
_errorDirectory
protected java.io.File _errorDirectory
_postProcessDirectory
protected java.io.File _postProcessDirectory
_inputSuffix
protected java.lang.String _inputSuffix
_postProcessSuffix
protected java.lang.String _postProcessSuffix
_workingSuffix
protected java.lang.String _workingSuffix
_errorSuffix
protected java.lang.String _errorSuffix
_fileFilter
protected java.io.FileFilter _fileFilter
FileGatewayListener
public FileGatewayListener(GatewayListenerController commandListener,
ConfigTree config)
throws java.lang.Exception
- Throws:
java.lang.Exception
run
public void run()
- Specified by:
run in interface java.lang.Runnable
checkMyParms
protected void checkMyParms()
throws java.lang.Exception
- Check for mandatory and optional attributes in parameter tree
- Throws:
java.lang.Exception - -
if mandatory atts are not right or actionClass not in
classpath
resolveComposerClass
protected void resolveComposerClass()
throws java.lang.Exception
- Throws:
java.lang.Exception
seeIfOkToWorkOnDir
protected void seeIfOkToWorkOnDir(java.io.File p_oDir)
throws java.lang.Exception
- Throws:
java.lang.Exception