Class VacuumdConfiguration
- java.lang.Object
-
- org.opennms.netmgt.config.vacuumd.VacuumdConfiguration
-
- All Implemented Interfaces:
Serializable
public class VacuumdConfiguration extends Object implements Serializable
Top-level element for the vacuumd-configuration.xml configuration file.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VacuumdConfiguration()
VacuumdConfiguration(Integer period, List<Statement> statements, List<Automation> automations, List<Trigger> triggers, List<Action> actions, List<AutoEvent> autoEvents, List<ActionEvent> actionEvents)
-
Method Summary
-
-
-
Method Detail
-
getPeriod
public Integer getPeriod()
-
setPeriod
public void setPeriod(Integer period)
-
addStatement
public void addStatement(Statement statement)
-
removeStatement
public boolean removeStatement(Statement statement)
-
getAutomations
public List<Automation> getAutomations()
-
setAutomations
public void setAutomations(List<Automation> automations)
-
addAutomation
public void addAutomation(Automation automation)
-
removeAutomation
public boolean removeAutomation(Automation automation)
-
addTrigger
public void addTrigger(Trigger trigger)
-
removeTrigger
public boolean removeTrigger(Trigger trigger)
-
addAction
public void addAction(Action action)
-
removeAction
public boolean removeAction(Action action)
-
addAutoEvent
public void addAutoEvent(AutoEvent autoEvent)
-
removeAutoEvent
public boolean removeAutoEvent(AutoEvent autoEvent)
-
getActionEvents
public List<ActionEvent> getActionEvents()
-
setActionEvents
public void setActionEvents(List<ActionEvent> actionEvents)
-
addActionEvent
public void addActionEvent(ActionEvent actionEvent)
-
removeActionEvent
public boolean removeActionEvent(ActionEvent actionEvent)
-
-