Package org.opennms.netmgt.ackd
Interface AckReader
-
- All Known Implementing Classes:
DefaultAckReader
public interface AckReaderAcknowledgment reader API- Version:
- $Id: $
- Author:
- David Hustace, Jeff Gehlbach, David Hustace, Jeff Gehlbach
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAckReader.AckReaderState
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AckProcessorgetAckProcessor()getAckProcessorjava.lang.StringgetName()getNameAckReader.AckReaderStategetState()getStatevoidpause()pausevoidresume(java.util.concurrent.ScheduledThreadPoolExecutor executor)resumevoidsetAckProcessor(AckProcessor ackProcessor)setAckProcessorvoidsetName(java.lang.String name)setNamevoidstart(java.util.concurrent.ScheduledThreadPoolExecutor executor, ReaderSchedule schedule, boolean reloadConfig)startvoidstop()stop
-
-
-
Method Detail
-
start
void start(java.util.concurrent.ScheduledThreadPoolExecutor executor, ReaderSchedule schedule, boolean reloadConfig)start
- Parameters:
executor- aScheduledThreadPoolExecutorobject.schedule- aReaderScheduleobject.reloadConfig- a boolean.
-
pause
void pause()
pause
-
resume
void resume(java.util.concurrent.ScheduledThreadPoolExecutor executor)
resume
- Parameters:
executor- aScheduledThreadPoolExecutorobject.
-
stop
void stop()
stop
-
setAckProcessor
void setAckProcessor(AckProcessor ackProcessor)
setAckProcessor
- Parameters:
ackProcessor- aAckProcessorobject.
-
getAckProcessor
AckProcessor getAckProcessor()
getAckProcessor
- Returns:
- a
AckProcessorobject.
-
getState
AckReader.AckReaderState getState()
getState
- Returns:
- a
AckReader.AckReaderStateobject.
-
getName
java.lang.String getName()
getName
- Returns:
- a
Stringobject.
-
setName
void setName(java.lang.String name)
setName
- Parameters:
name- aStringobject.
-
-