|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.config.NotificationCommandManager
public abstract class NotificationCommandManager
Abstract NotificationCommandManager class.
| Constructor Summary | |
|---|---|
NotificationCommandManager()
|
|
| Method Summary | |
|---|---|
Command |
getCommand(String name)
Gets a notification command for a particular command name. |
Map<String,Command> |
getCommands()
Gets all configured notification commands. |
protected void |
parseXML(InputStream reader)
Populate the internal list of notification commands from an XML file. |
abstract void |
update()
update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NotificationCommandManager()
| Method Detail |
|---|
protected void parseXML(InputStream reader)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
reader - contains the XML file to be parsed
org.exolab.castor.xml.MarshalException - if any.
org.exolab.castor.xml.ValidationException - if any.
public abstract void update()
throws Exception
update
Exception - if any.public Command getCommand(String name)
name - a String object.
Command object.public Map<String,Command> getCommands()
Map object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||