@Component @Scope(value="prototype") public class NodeMetadataSettingPolicy extends BasePolicy<OnmsNode> implements NodePolicy
BasePolicy.Match
RUN_IN_TRANSACTION
Constructor and Description |
---|
NodeMetadataSettingPolicy() |
apply, getCriteria, getCriteria, getMatch, getMatchBehavior, match, matches, putCriteria, setMatch, setMatchBehavior
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply
public OnmsNode act(OnmsNode node, Map<String,Object> attributes)
BasePolicy
act
act
in class BasePolicy<OnmsNode>
node
- a T object.attributes
- that can be set on script.public void setMetadataKey(String metadataKey)
public String getMetadataKey()
public void setMetadataValue(String metadataValue)
public String getMetadataValue()
public void setMetadataContext(String metadataContext)
public String getMetadataContext()
public String getType()
public void setType(String type)
public String getSysObjectId()
public void setSysObjectId(String sysObjectId)
public String getSysName()
public void setSysName(String sysName)
public String getSysDescription()
public void setSysDescription(String sysDescription)
public String getSysLocation()
public void setSysLocation(String sysLocation)
public String getSysContact()
public void setSysContact(String sysContact)
public String getLabel()
public void setLabel(String label)
public String getLabelSource()
public void setLabelSource(String labelSource)
public String getNetBiosName()
public void setNetBiosName(String netBiosName)
public String getNetBiosDomain()
public void setNetBiosDomain(String netBiosDomain)
public String getOperatingSystem()
public void setOperatingSystem(String operatingSystem)
public String getForeignId()
public void setForeignId(String foreignId)
public String getForeignSource()
public void setForeignSource(String foreignSource)
Copyright © 2021. All rights reserved.