Class DefaultRuleDefinition
- java.lang.Object
-
- org.opennms.netmgt.flows.classification.persistence.api.DefaultRuleDefinition
-
- All Implemented Interfaces:
RuleDefinition
public class DefaultRuleDefinition extends java.lang.Object implements RuleDefinition
-
-
Constructor Summary
Constructors Constructor Description DefaultRuleDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetDstAddress()java.lang.StringgetDstPort()java.lang.StringgetExporterFilter()intgetGroupPosition()java.lang.StringgetName()intgetPosition()Defines the order in which the rules are evaluated.java.lang.StringgetProtocol()java.lang.StringgetSrcAddress()java.lang.StringgetSrcPort()inthashCode()voidsetDstAddress(java.lang.String dstAddress)voidsetDstPort(java.lang.String dstPort)voidsetExporterFilter(java.lang.String exporterFilter)voidsetGroupPosition(int groupPosition)voidsetName(java.lang.String name)voidsetPosition(int position)voidsetProtocol(java.lang.String protocol)voidsetSrcAddress(java.lang.String srcAddress)voidsetSrcPort(java.lang.String srcPort)-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opennms.netmgt.flows.classification.persistence.api.RuleDefinition
hasDefinition, hasDstAddressDefinition, hasDstPortDefinition, hasExportFilterDefinition, hasProtocolDefinition, hasSrcAddressDefinition, hasSrcPortDefinition, reversedRule
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceRuleDefinition
-
getDstAddress
public java.lang.String getDstAddress()
- Specified by:
getDstAddressin interfaceRuleDefinition
-
getDstPort
public java.lang.String getDstPort()
- Specified by:
getDstPortin interfaceRuleDefinition
-
getSrcPort
public java.lang.String getSrcPort()
- Specified by:
getSrcPortin interfaceRuleDefinition
-
getSrcAddress
public java.lang.String getSrcAddress()
- Specified by:
getSrcAddressin interfaceRuleDefinition
-
getProtocol
public java.lang.String getProtocol()
- Specified by:
getProtocolin interfaceRuleDefinition
-
getExporterFilter
public java.lang.String getExporterFilter()
- Specified by:
getExporterFilterin interfaceRuleDefinition
-
getGroupPosition
public int getGroupPosition()
- Specified by:
getGroupPositionin interfaceRuleDefinition
-
getPosition
public int getPosition()
Description copied from interface:RuleDefinitionDefines the order in which the rules are evaluated. Lower positions go first- Specified by:
getPositionin interfaceRuleDefinition
-
setName
public void setName(java.lang.String name)
-
setDstAddress
public void setDstAddress(java.lang.String dstAddress)
-
setDstPort
public void setDstPort(java.lang.String dstPort)
-
setSrcPort
public void setSrcPort(java.lang.String srcPort)
-
setSrcAddress
public void setSrcAddress(java.lang.String srcAddress)
-
setProtocol
public void setProtocol(java.lang.String protocol)
-
setExporterFilter
public void setExporterFilter(java.lang.String exporterFilter)
-
setGroupPosition
public void setGroupPosition(int groupPosition)
-
setPosition
public void setPosition(int position)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-