Package org.opennms.netmgt.ticketd
Class TroubleTicketer
- java.lang.Object
-
- org.opennms.netmgt.ticketd.TroubleTicketer
-
- All Implemented Interfaces:
SpringServiceDaemon,EventListener,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean
public class TroubleTicketer extends Object implements SpringServiceDaemon, EventListener
Manages Events trouble ticket related events and passes them to the service layer implementation.- Author:
- Mathew Brozowski, David Hustace
-
-
Constructor Summary
Constructors Constructor Description TroubleTicketer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()SpringFramework method from implementation of the Spring Interfaceorg.springframework.beans.factory.InitializingBeanvoiddestroy()destroystatic StringgetLoggingCategory()StringgetName()EventListener Interface required implementationvoidonEvent(IEvent e)Process a sent event.voidsetEventIpcManager(EventIpcManager eventIpcManager)setEventIpcManagervoidsetTicketerServiceLayer(TicketerServiceLayer ticketerServiceLayer)setTicketerServiceLayervoidstart()start
-
-
-
Method Detail
-
setEventIpcManager
public void setEventIpcManager(EventIpcManager eventIpcManager)
setEventIpcManager
- Parameters:
eventIpcManager- aEventIpcManagerobject.
-
setTicketerServiceLayer
public void setTicketerServiceLayer(TicketerServiceLayer ticketerServiceLayer)
setTicketerServiceLayer
- Parameters:
ticketerServiceLayer- aTicketerServiceLayerobject.
-
afterPropertiesSet
public void afterPropertiesSet() throws ExceptionSpringFramework method from implementation of the Spring Interfaceorg.springframework.beans.factory.InitializingBean- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception- An exception is thrown when detecting an invalid state such as data not properly initialized or this method called more then once.
-
start
public void start() throws Exceptionstart
- Specified by:
startin interfaceSpringServiceDaemon- Throws:
Exception- if any.
-
destroy
public void destroy() throws Exceptiondestroy
- Specified by:
destroyin interfaceorg.springframework.beans.factory.DisposableBean- Throws:
Exception- if any.
-
getName
public String getName()
EventListener Interface required implementation- Specified by:
getNamein interfaceEventListener- Returns:
java.lang.Stringrepresenting the name of this service daemon
-
onEvent
public void onEvent(IEvent e)
Process a sent event. Event listener Interface required implementation- Specified by:
onEventin interfaceEventListener- Parameters:
e- aIEventobject.
-
getLoggingCategory
public static String getLoggingCategory()
-
-