public class SystemDef extends Object implements org.opennms.netmgt.config.api.collection.ISystemDef
Constructor and Description |
---|
SystemDef() |
Modifier and Type | Method and Description |
---|---|
protected void |
addGroup(Group group) |
protected void |
addTable(Table table) |
static SystemDef |
asSystemDef(org.opennms.netmgt.config.api.collection.ISystemDef systemDef) |
static SystemDef[] |
asSystemDefs(org.opennms.netmgt.config.api.collection.ISystemDef[] systemDefs) |
void |
fillRequest(SnmpCollectionRequest request) |
org.opennms.netmgt.config.api.collection.IGroup[] |
getGroups() |
String[] |
getIncludes() |
String |
getName() |
String |
getSysoid() |
String |
getSysoidMask() |
org.opennms.netmgt.config.api.collection.ITable[] |
getTables() |
void |
initialize(DataCollectionInitializationCache cache) |
boolean |
matches(SnmpAgent agent) |
void |
setGroups(org.opennms.netmgt.config.api.collection.IGroup[] groups) |
void |
setIncludes(String[] includes) |
void |
setName(String name) |
void |
setSysoid(String sysoid) |
void |
setSysoidMask(String sysoidMask) |
void |
setTables(org.opennms.netmgt.config.api.collection.ITable[] tables) |
String |
toString() |
public String getName()
getName
in interface org.opennms.netmgt.config.api.collection.ISystemDef
public void setName(String name)
public String getSysoidMask()
getSysoidMask
in interface org.opennms.netmgt.config.api.collection.ISystemDef
public void setSysoidMask(String sysoidMask)
public String getSysoid()
getSysoid
in interface org.opennms.netmgt.config.api.collection.ISystemDef
public void setSysoid(String sysoid)
public String[] getIncludes()
getIncludes
in interface org.opennms.netmgt.config.api.collection.ISystemDef
public void setIncludes(String[] includes)
public org.opennms.netmgt.config.api.collection.ITable[] getTables()
getTables
in interface org.opennms.netmgt.config.api.collection.ISystemDef
public void setTables(org.opennms.netmgt.config.api.collection.ITable[] tables)
public org.opennms.netmgt.config.api.collection.IGroup[] getGroups()
getGroups
in interface org.opennms.netmgt.config.api.collection.ISystemDef
public void setGroups(org.opennms.netmgt.config.api.collection.IGroup[] groups)
public void initialize(DataCollectionInitializationCache cache)
protected void addTable(Table table)
protected void addGroup(Group group)
public boolean matches(SnmpAgent agent)
public void fillRequest(SnmpCollectionRequest request)
public static SystemDef asSystemDef(org.opennms.netmgt.config.api.collection.ISystemDef systemDef)
public static SystemDef[] asSystemDefs(org.opennms.netmgt.config.api.collection.ISystemDef[] systemDefs)
Copyright © 2016. All rights reserved.