Package org.openas2.processor.resender
Class BaseResenderModule
- java.lang.Object
-
- org.openas2.BaseComponent
-
- org.openas2.processor.BaseProcessorModule
-
- org.openas2.processor.BaseActiveModule
-
- org.openas2.processor.resender.BaseResenderModule
-
- All Implemented Interfaces:
Component
,ActiveModule
,ProcessorModule
,ResenderModule
- Direct Known Subclasses:
DirectoryResenderModule
public abstract class BaseResenderModule extends BaseActiveModule implements ResenderModule
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private class
BaseResenderModule.PollTask
-
Field Summary
Fields Modifier and Type Field Description static int
TICK_INTERVAL
private java.util.Timer
timer
-
Fields inherited from interface org.openas2.processor.resender.ResenderModule
DO_RESEND, DO_RESENDMDN, OPTION_CAUSE, OPTION_INITIAL_SENDER, OPTION_RESEND_METHOD, OPTION_RETRIES
-
-
Constructor Summary
Constructors Constructor Description BaseResenderModule()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
doStart()
void
doStop()
abstract void
resend()
-
Methods inherited from class org.openas2.processor.BaseActiveModule
canHandle, forceStop, handle, healthcheck, isRunning, start, stop, toString
-
Methods inherited from class org.openas2.BaseComponent
destroy, getName, getParameter, getParameter, getParameterInt, getParameters, getSession, init, setParameter, setParameter
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.openas2.Component
destroy, getName, getParameters, getSession, init
-
Methods inherited from interface org.openas2.processor.ProcessorModule
canHandle, handle
-
-
-
-
Field Detail
-
TICK_INTERVAL
public static final int TICK_INTERVAL
- See Also:
- Constant Field Values
-
timer
private java.util.Timer timer
-
-
Method Detail
-
resend
public abstract void resend()
-
doStart
public void doStart() throws OpenAS2Exception
- Specified by:
doStart
in classBaseActiveModule
- Throws:
OpenAS2Exception
-
doStop
public void doStop() throws OpenAS2Exception
- Specified by:
doStop
in classBaseActiveModule
- Throws:
OpenAS2Exception
-
-