Interface IProcessorActiveModule
-
- All Superinterfaces:
IDynamicComponent
,IProcessorModule
- All Known Subinterfaces:
IProcessorReceiverModule
- All Known Implementing Classes:
AbstractActiveModule
,AbstractActiveNetModule
,AbstractActivePollingModule
,AbstractActiveReceiverModule
,AbstractActiveResenderModule
,AbstractDirectoryPollingModule
,AS2DirectoryPollingModule
,AS2MDNReceiverModule
,AS2ReceiverModule
,DirectoryResenderModule
,InMemoryResenderModule
public interface IProcessorActiveModule extends IProcessorModule
A special processor module that supports a special start/stop cycle (e.g. polling tasks).- Author:
- OpenAS2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isRunning()
void
start()
Start the modulevoid
stop()
Stop the module-
Methods inherited from interface com.helger.as2lib.IDynamicComponent
attrs, getName, getSession, initDynamicComponent
-
Methods inherited from interface com.helger.as2lib.processor.module.IProcessorModule
canHandle, handle
-
-
-
-
Method Detail
-
isRunning
boolean isRunning()
- Returns:
true
of the module is running,false
if not.
-
start
void start() throws AS2Exception
Start the module- Throws:
AS2Exception
- in case starting failed
-
stop
void stop() throws AS2Exception
Stop the module- Throws:
AS2Exception
- in case stopping failed
-
-