Package org.netxms.client.objects
Interface PollingTarget
-
- All Known Implementing Classes:
AbstractNode,Cluster,Node,Sensor
public interface PollingTargetCommon interface for all objects that can be polled
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanHaveAgent()Identify if this object can have NetXMS agent.booleancanHaveInterfaces()Identify if this object can have network interfaces.booleancanHavePollerNode()Identify if this object can have poller node property.booleancanUseEtherNetIP()Identify if this object can use EtherNet/IP for communications.AgentCacheModegetAgentCacheMode()Get agent cache mode.intgetFlags()Get object flags.intgetIfXTablePolicy()Get ifXTable usage policy.longgetObjectId()Get object ID.ObjectgetObjectName()Get object namelonggetPollerNodeId()Get poller node ID.
-
-
-
Method Detail
-
getObjectId
long getObjectId()
Get object ID.- Returns:
- object ID
-
getObjectName
Object getObjectName()
Get object name- Returns:
- object name
-
getIfXTablePolicy
int getIfXTablePolicy()
Get ifXTable usage policy.- Returns:
- ifXTable usage policy
-
getAgentCacheMode
AgentCacheMode getAgentCacheMode()
Get agent cache mode.- Returns:
- agent cache mode
-
getFlags
int getFlags()
Get object flags.- Returns:
- object flags
-
getPollerNodeId
long getPollerNodeId()
Get poller node ID.- Returns:
- poller node ID or 0 if object cannot have poler node
-
canHaveAgent
boolean canHaveAgent()
Identify if this object can have NetXMS agent.- Returns:
- true if this object can have NetXMS agent
-
canHaveInterfaces
boolean canHaveInterfaces()
Identify if this object can have network interfaces.- Returns:
- true if this object can have network interfaces
-
canHavePollerNode
boolean canHavePollerNode()
Identify if this object can have poller node property.- Returns:
- true if this object can have poller node property
-
canUseEtherNetIP
boolean canUseEtherNetIP()
Identify if this object can use EtherNet/IP for communications.- Returns:
- true if this object can use EtherNet/IP for communications
-
-