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.PausableFiber
PAUSE_PENDING, PAUSED, RESUME_PENDING
 
Fields inherited from interface org.opennms.core.fiber.Fiber
RUNNING, START_PENDING, STARTING, STATUS_NAMES, STOP_PENDING, STOPPED
 
Method Summary
 void processQueue()
          processQueue
 void setInterval(String interval)
          setInterval
 void setNoticeQueue(NoticeQueue queue)
          setNoticeQueue
 void setQueueID(String queueID)
          setQueueID
 
Methods inherited from interface java.lang.Runnable
run
 
Methods inherited from interface org.opennms.core.fiber.PausableFiber
pause, resume
 
Methods inherited from interface org.opennms.core.fiber.Fiber
getName, getStatus, start, stop
 

Method Detail

setQueueID

void setQueueID(String queueID)

setQueueID

Parameters:
queueID - a String object.

setNoticeQueue

void setNoticeQueue(NoticeQueue queue)

setNoticeQueue

Parameters:
queue - a NoticeQueue object.

setInterval

void setInterval(String interval)

setInterval

Parameters:
interval - a String object.

processQueue

void processQueue()

processQueue



Copyright © 2011. All Rights Reserved.