Class NodeCategorySettingPolicy
- java.lang.Object
-
- org.opennms.netmgt.provision.BasePolicy<OnmsNode>
-
- org.opennms.netmgt.provision.persist.policies.NodeCategorySettingPolicy
-
- All Implemented Interfaces:
NodePolicy
,OnmsPolicy
@Component @Scope("prototype") public class NodeCategorySettingPolicy extends BasePolicy<OnmsNode> implements NodePolicy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opennms.netmgt.provision.BasePolicy
BasePolicy.Match
-
-
Field Summary
-
Fields inherited from interface org.opennms.netmgt.provision.NodePolicy
RUN_IN_TRANSACTION
-
-
Constructor Summary
Constructors Constructor Description NodeCategorySettingPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OnmsNode
act(OnmsNode node, java.util.Map<java.lang.String,java.lang.Object> attributes)
actjava.lang.String
getCategory()
getCategoryjava.lang.String
getForeignId()
getForeignIdjava.lang.String
getForeignSource()
getForeignSourcejava.lang.String
getLabel()
getLabeljava.lang.String
getLabelSource()
getLabelSourcejava.lang.String
getNetBiosDomain()
getNetBiosDomainjava.lang.String
getNetBiosName()
getNetBiosNamejava.lang.String
getOperatingSystem()
getOperatingSystemjava.lang.String
getSysContact()
getSysContactjava.lang.String
getSysDescription()
getSysDescriptionjava.lang.String
getSysLocation()
getSysLocationjava.lang.String
getSysName()
getSysNamejava.lang.String
getSysObjectId()
getSysObjectIdjava.lang.String
getType()
getTypevoid
setCategory(java.lang.String category)
setCategoryvoid
setForeignId(java.lang.String foreignId)
setForeignIdvoid
setForeignSource(java.lang.String foreignSource)
setForeignSourcevoid
setLabel(java.lang.String label)
setLabelvoid
setLabelSource(java.lang.String labelSource)
setLabelSourcevoid
setNetBiosDomain(java.lang.String netBiosDomain)
setNetBiosDomainvoid
setNetBiosName(java.lang.String netBiosName)
setNetBiosNamevoid
setOperatingSystem(java.lang.String operatingSystem)
setOperatingSystemvoid
setSysContact(java.lang.String sysContact)
setSysContactvoid
setSysDescription(java.lang.String sysDescription)
setSysDescriptionvoid
setSysLocation(java.lang.String sysLocation)
setSysLocationvoid
setSysName(java.lang.String sysName)
setSysNamevoid
setSysObjectId(java.lang.String sysObjectId)
setSysObjectIdvoid
setType(java.lang.String type)
setType-
Methods inherited from class org.opennms.netmgt.provision.BasePolicy
apply, getCriteria, getCriteria, getMatch, getMatchBehavior, match, matches, putCriteria, setMatch, setMatchBehavior
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opennms.netmgt.provision.NodePolicy
apply
-
-
-
-
Method Detail
-
act
public OnmsNode act(OnmsNode node, java.util.Map<java.lang.String,java.lang.Object> attributes)
act
- Specified by:
act
in classBasePolicy<OnmsNode>
- Parameters:
node
- a T object.attributes
- that can be set on script.- Returns:
- a T object.
-
getCategory
public java.lang.String getCategory()
getCategory
- Returns:
- a
String
object.
-
setCategory
public void setCategory(java.lang.String category)
setCategory
- Parameters:
category
- aString
object.
-
getType
public java.lang.String getType()
getType
- Returns:
- a
String
object.
-
setType
public void setType(java.lang.String type)
setType
- Parameters:
type
- aString
object.
-
getSysObjectId
public java.lang.String getSysObjectId()
getSysObjectId
- Returns:
- a
String
object.
-
setSysObjectId
public void setSysObjectId(java.lang.String sysObjectId)
setSysObjectId
- Parameters:
sysObjectId
- aString
object.
-
getSysName
public java.lang.String getSysName()
getSysName
- Returns:
- a
String
object.
-
setSysName
public void setSysName(java.lang.String sysName)
setSysName
- Parameters:
sysName
- aString
object.
-
getSysDescription
public java.lang.String getSysDescription()
getSysDescription
- Returns:
- a
String
object.
-
setSysDescription
public void setSysDescription(java.lang.String sysDescription)
setSysDescription
- Parameters:
sysDescription
- aString
object.
-
getSysLocation
public java.lang.String getSysLocation()
getSysLocation
- Returns:
- a
String
object.
-
setSysLocation
public void setSysLocation(java.lang.String sysLocation)
setSysLocation
- Parameters:
sysLocation
- aString
object.
-
getSysContact
public java.lang.String getSysContact()
getSysContact
- Returns:
- a
String
object.
-
setSysContact
public void setSysContact(java.lang.String sysContact)
setSysContact
- Parameters:
sysContact
- aString
object.
-
getLabel
public java.lang.String getLabel()
getLabel
- Returns:
- a
String
object.
-
setLabel
public void setLabel(java.lang.String label)
setLabel
- Parameters:
label
- aString
object.
-
getLabelSource
public java.lang.String getLabelSource()
getLabelSource
- Returns:
- a
String
object.
-
setLabelSource
public void setLabelSource(java.lang.String labelSource)
setLabelSource
- Parameters:
labelSource
- aString
object.
-
getNetBiosName
public java.lang.String getNetBiosName()
getNetBiosName
- Returns:
- a
String
object.
-
setNetBiosName
public void setNetBiosName(java.lang.String netBiosName)
setNetBiosName
- Parameters:
netBiosName
- aString
object.
-
getNetBiosDomain
public java.lang.String getNetBiosDomain()
getNetBiosDomain
- Returns:
- a
String
object.
-
setNetBiosDomain
public void setNetBiosDomain(java.lang.String netBiosDomain)
setNetBiosDomain
- Parameters:
netBiosDomain
- aString
object.
-
getOperatingSystem
public java.lang.String getOperatingSystem()
getOperatingSystem
- Returns:
- a
String
object.
-
setOperatingSystem
public void setOperatingSystem(java.lang.String operatingSystem)
setOperatingSystem
- Parameters:
operatingSystem
- aString
object.
-
getForeignId
public java.lang.String getForeignId()
getForeignId
- Returns:
- a
String
object.
-
setForeignId
public void setForeignId(java.lang.String foreignId)
setForeignId
- Parameters:
foreignId
- aString
object.
-
getForeignSource
public java.lang.String getForeignSource()
getForeignSource
- Returns:
- a
String
object.
-
setForeignSource
public void setForeignSource(java.lang.String foreignSource)
setForeignSource
- Parameters:
foreignSource
- aString
object.
-
-