@Component @Scope(value="prototype") public class MatchingSnmpInterfacePolicy extends BasePolicy<OnmsSnmpInterface> implements SnmpInterfacePolicy
Modifier and Type | Class and Description |
---|---|
static class |
MatchingSnmpInterfacePolicy.Action |
BasePolicy.Match
Constructor and Description |
---|
MatchingSnmpInterfacePolicy() |
Modifier and Type | Method and Description |
---|---|
OnmsSnmpInterface |
act(OnmsSnmpInterface iface,
Map<String,Object> attributes)
act
|
String |
getAction()
getAction
|
String |
getIfAdminStatus()
getIfAdminStatus
|
String |
getIfAlias()
getIfAlias
|
String |
getIfDescr()
getIfDescr
|
String |
getIfIndex()
getIfIndex
|
String |
getIfName()
getIfName
|
String |
getIfOperStatus()
getIfOperStatus
|
String |
getIfSpeed()
getIfSpeed
|
String |
getIfType()
getIfType
|
String |
getPhysAddr()
getPhysAddr
|
void |
setAction(String action)
setAction
|
void |
setIfAdminStatus(String ifAdminStatus)
setIfAdminStatus
|
void |
setIfAlias(String ifAlias)
setIfAlias
|
void |
setIfDescr(String ifDescr)
setIfDescr
|
void |
setIfIndex(String ifIndex)
setIfIndex
|
void |
setIfName(String ifName)
setIfName
|
void |
setIfOperStatus(String ifOperStatus)
setIfOperStatus
|
void |
setIfSpeed(String ifSpeed)
setIfSpeed
|
void |
setIfType(String ifType)
setIfType
|
void |
setPhysAddr(String physAddr)
setPhysAddr
|
apply, getCriteria, getCriteria, getMatch, getMatchBehavior, match, matches, putCriteria, setMatch, setMatchBehavior
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply
public OnmsSnmpInterface act(OnmsSnmpInterface iface, Map<String,Object> attributes)
act
act
in class BasePolicy<OnmsSnmpInterface>
iface
- a T object.attributes
- that can be set on script.public void setPhysAddr(String physAddr)
setPhysAddr
physAddr
- a String
object.public void setIfAdminStatus(String ifAdminStatus)
setIfAdminStatus
ifAdminStatus
- a String
object.public void setIfOperStatus(String ifOperStatus)
setIfOperStatus
ifOperStatus
- a String
object.Copyright © 2021. All rights reserved.