org.jboss.soa.esb.listeners.gateway
Class RemoteGatewayListener

java.lang.Object
  extended by org.jboss.soa.esb.listeners.lifecycle.AbstractManagedLifecycle
      extended by org.jboss.soa.esb.listeners.lifecycle.AbstractThreadedManagedLifecycle
          extended by org.jboss.soa.esb.listeners.gateway.AbstractFileGateway
              extended by org.jboss.soa.esb.listeners.gateway.FileGatewayListener
                  extended by org.jboss.soa.esb.listeners.gateway.RemoteGatewayListener
All Implemented Interfaces:
java.io.Serializable, java.lang.Runnable, ManagedLifecycle

public class RemoteGatewayListener
extends FileGatewayListener

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jboss.soa.esb.listeners.gateway.FileGatewayListener
FileGatewayListener.PackageFileContents
 
Field Summary
 
Fields inherited from class org.jboss.soa.esb.listeners.gateway.AbstractFileGateway
_composer, _composerClass, _composerName, _config, _courier, _deleteAfterOK, _errorDirectory, _errorSuffix, _inputDirectory, _inputSuffix, _logger, _postProcessDirectory, _postProcessSuffix, _processMethod, _sleepBetweenPolls, _targetEprs, _targetServiceCategory, _targetServiceName, _workingSuffix
 
Fields inherited from class org.jboss.soa.esb.listeners.lifecycle.AbstractManagedLifecycle
PARAM_TERMINATION_PERIOD
 
Constructor Summary
RemoteGatewayListener(ConfigTree config)
           
 
Method Summary
 boolean deleteFile(java.io.File file)
           
protected  void seeIfOkToWorkOnDir(java.io.File p_oDir)
           
 
Methods inherited from class org.jboss.soa.esb.listeners.gateway.FileGatewayListener
copyFile
 
Methods inherited from class org.jboss.soa.esb.listeners.gateway.AbstractFileGateway
doDestroy, doInitialise, doRun, resolveComposerClass
 
Methods inherited from class org.jboss.soa.esb.listeners.lifecycle.AbstractThreadedManagedLifecycle
addManagedLifecycleThreadEventListener, doStart, doStop, isRunning, isStopped, isStopping, removeManagedLifecycleThreadEventListener, run, setRunning, waitForRunningStateChange, waitUntilStopped, waitUntilStopped
 
Methods inherited from class org.jboss.soa.esb.listeners.lifecycle.AbstractManagedLifecycle
addManagedLifecycleEventListener, changeState, destroy, getState, getTerminationPeriod, initialise, removeManagedLifecycleEventListener, start, stop, waitUntilDestroyed, waitUntilDestroyed, waitUntilNotState, waitUntilState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteGatewayListener

public RemoteGatewayListener(ConfigTree config)
                      throws ConfigurationException,
                             RegistryException,
                             GatewayException
Throws:
ConfigurationException
RegistryException
GatewayException
Method Detail

seeIfOkToWorkOnDir

protected void seeIfOkToWorkOnDir(java.io.File p_oDir)
                           throws GatewayException
Overrides:
seeIfOkToWorkOnDir in class FileGatewayListener
Throws:
GatewayException

deleteFile

public boolean deleteFile(java.io.File file)
                   throws GatewayException
Throws:
GatewayException