Package org.opennms.netmgt.notifd
Interface NotifdQueueHandler
-
- All Superinterfaces:
Fiber,PausableFiber,Runnable
- All Known Implementing Classes:
DefaultQueueHandler
public interface NotifdQueueHandler extends Runnable, PausableFiber
This interface defines a handler for a Notifd queue. As notifications are parsed from events they will be put on a process queue and will be handled by a class implementing this interface.- Version:
- $Id: $
- Author:
- Jason Johns , Jason Johns ,
-
-
Field Summary
-
Fields inherited from interface org.opennms.core.fiber.Fiber
RUNNING, START_PENDING, STARTING, STATUS_NAMES, STOP_PENDING, STOPPED
-
Fields inherited from interface org.opennms.core.fiber.PausableFiber
PAUSE_PENDING, PAUSED, RESUME_PENDING
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidprocessQueue()processQueuevoidsetInterval(String interval)setIntervalvoidsetNoticeQueue(NoticeQueue queue)setNoticeQueuevoidsetQueueID(String queueID)setQueueID-
Methods inherited from interface org.opennms.core.fiber.PausableFiber
pause, resume
-
-
-
-
-
Method Detail
-
setNoticeQueue
void setNoticeQueue(NoticeQueue queue)
setNoticeQueue
- Parameters:
queue- aNoticeQueueobject.
-
processQueue
void processQueue()
processQueue
-
-