org.opennms.netmgt.provision.persist.policies
Class NodeCategorySettingPolicy

java.lang.Object
  extended by org.opennms.netmgt.provision.BasePolicy<OnmsNode>
      extended by org.opennms.netmgt.provision.persist.policies.NodeCategorySettingPolicy
All Implemented Interfaces:
NodePolicy, OnmsPolicy

@Component
@Scope(value="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
 
Constructor Summary
NodeCategorySettingPolicy()
           
 
Method Summary
 OnmsNode act(OnmsNode node)
          act
 String getCategory()
          getCategory
 String getForeignId()
          getForeignId
 String getForeignSource()
          getForeignSource
 String getLabel()
          getLabel
 String getLabelSource()
          getLabelSource
 String getNetBiosDomain()
          getNetBiosDomain
 String getNetBiosName()
          getNetBiosName
 String getOperatingSystem()
          getOperatingSystem
 String getSysContact()
          getSysContact
 String getSysDescription()
          getSysDescription
 String getSysLocation()
          getSysLocation
 String getSysName()
          getSysName
 String getSysObjectId()
          getSysObjectId
 String getType()
          getType
 void setCategory(String category)
          setCategory
 void setForeignId(String foreignId)
          setForeignId
 void setForeignSource(String foreignSource)
          setForeignSource
 void setLabel(String label)
          setLabel
 void setLabelSource(String labelSource)
          setLabelSource
 void setNetBiosDomain(String netBiosDomain)
          setNetBiosDomain
 void setNetBiosName(String netBiosName)
          setNetBiosName
 void setOperatingSystem(String operatingSystem)
          setOperatingSystem
 void setSysContact(String sysContact)
          setSysContact
 void setSysDescription(String sysDescription)
          setSysDescription
 void setSysLocation(String sysLocation)
          setSysLocation
 void setSysName(String sysName)
          setSysName
 void setSysObjectId(String sysObjectId)
          setSysObjectId
 void setType(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
 

Constructor Detail

NodeCategorySettingPolicy

public NodeCategorySettingPolicy()
Method Detail

act

public OnmsNode act(OnmsNode node)

act

Specified by:
act in class BasePolicy<OnmsNode>
Parameters:
node - a T object.
Returns:
a T object.

getCategory

public String getCategory()

getCategory

Returns:
a String object.

setCategory

public void setCategory(String category)

setCategory

Parameters:
category - a String object.

getType

public String getType()

getType

Returns:
a String object.

setType

public void setType(String type)

setType

Parameters:
type - a String object.

getSysObjectId

public String getSysObjectId()

getSysObjectId

Returns:
a String object.

setSysObjectId

public void setSysObjectId(String sysObjectId)

setSysObjectId

Parameters:
sysObjectId - a String object.

getSysName

public String getSysName()

getSysName

Returns:
a String object.

setSysName

public void setSysName(String sysName)

setSysName

Parameters:
sysName - a String object.

getSysDescription

public String getSysDescription()

getSysDescription

Returns:
a String object.

setSysDescription

public void setSysDescription(String sysDescription)

setSysDescription

Parameters:
sysDescription - a String object.

getSysLocation

public String getSysLocation()

getSysLocation

Returns:
a String object.

setSysLocation

public void setSysLocation(String sysLocation)

setSysLocation

Parameters:
sysLocation - a String object.

getSysContact

public String getSysContact()

getSysContact

Returns:
a String object.

setSysContact

public void setSysContact(String sysContact)

setSysContact

Parameters:
sysContact - a String object.

getLabel

public String getLabel()

getLabel

Returns:
a String object.

setLabel

public void setLabel(String label)

setLabel

Parameters:
label - a String object.

getLabelSource

public String getLabelSource()

getLabelSource

Returns:
a String object.

setLabelSource

public void setLabelSource(String labelSource)

setLabelSource

Parameters:
labelSource - a String object.

getNetBiosName

public String getNetBiosName()

getNetBiosName

Returns:
a String object.

setNetBiosName

public void setNetBiosName(String netBiosName)

setNetBiosName

Parameters:
netBiosName - a String object.

getNetBiosDomain

public String getNetBiosDomain()

getNetBiosDomain

Returns:
a String object.

setNetBiosDomain

public void setNetBiosDomain(String netBiosDomain)

setNetBiosDomain

Parameters:
netBiosDomain - a String object.

getOperatingSystem

public String getOperatingSystem()

getOperatingSystem

Returns:
a String object.

setOperatingSystem

public void setOperatingSystem(String operatingSystem)

setOperatingSystem

Parameters:
operatingSystem - a String object.

getForeignId

public String getForeignId()

getForeignId

Returns:
a String object.

setForeignId

public void setForeignId(String foreignId)

setForeignId

Parameters:
foreignId - a String object.

getForeignSource

public String getForeignSource()

getForeignSource

Returns:
a String object.

setForeignSource

public void setForeignSource(String foreignSource)

setForeignSource

Parameters:
foreignSource - a String object.


Copyright © 2011. All Rights Reserved.