org.opennms.netmgt.config
Interface EventTranslatorConfig

All Known Implementing Classes:
EventTranslatorConfigFactory

public interface EventTranslatorConfig

EventTranslatorConfig interface.

Version:
$Id: $
Author:
ranger

Field Summary
static String TRANSLATOR_NAME
          Constant TRANSLATOR_NAME="OpenNMS.EventTranslator"
 
Method Summary
 List<String> getUEIList()
          Get the list of UEIs that are registered in the passive status configuration.
 boolean isTranslationEvent(Event e)
          Determine if the @param e is a translation event
 List<Event> translateEvent(Event e)
          Translate the @param e to a new event
 void update()
          update
 

Field Detail

TRANSLATOR_NAME

static final String TRANSLATOR_NAME
Constant TRANSLATOR_NAME="OpenNMS.EventTranslator"

See Also:
Constant Field Values
Method Detail

getUEIList

List<String> getUEIList()
Get the list of UEIs that are registered in the passive status configuration.

Returns:
list of UEIs

isTranslationEvent

boolean isTranslationEvent(Event e)
Determine if the @param e is a translation event

Parameters:
e - Event
Returns:
true if e is a translation event

translateEvent

List<Event> translateEvent(Event e)
Translate the @param e to a new event

Parameters:
e - Event
Returns:
a translated event

update

void update()
            throws Exception

update

Throws:
Exception - if any.


Copyright © 2011. All Rights Reserved.