public class NodeScan extends Object implements RunInBatch
| Modifier and Type | Class and Description |
|---|---|
class |
NodeScan.AgentScan
AgentScan
|
class |
NodeScan.BaseAgentScan |
class |
NodeScan.NoAgentScan |
| Constructor and Description |
|---|
NodeScan(Integer nodeId,
String foreignSource,
String foreignId,
ProvisionService provisionService,
EventForwarder eventForwarder,
SnmpAgentConfigFactory agentConfigFactory,
DefaultTaskCoordinator taskCoordinator)
Constructor for NodeScan.
|
| Modifier and Type | Method and Description |
|---|---|
void |
abort(String reason)
abort
|
NodeScan.AgentScan |
createAgentScan(InetAddress agentAddress,
String agentType)
createAgentScan
|
void |
detectAgents(BatchTask currentPhase)
detectAgents
|
EventForwarder |
getEventForwarder()
getEventForwarder
|
String |
getForeignId()
getForeignId
|
String |
getForeignSource()
getForeignSource
|
OnmsNode |
getNode()
getNode
|
Integer |
getNodeId()
getNodeId
|
ProvisionService |
getProvisionService()
getProvisionService
|
Date |
getScanStamp()
getScanStamp
|
DefaultTaskCoordinator |
getTaskCoordinator()
getTaskCoordinator
|
void |
handleAgentUndetected(BatchTask currentPhase)
handleAgentUndetected
|
boolean |
isAborted()
isAborted
|
void |
loadNode(BatchTask loadNode)
loadNode
|
void |
run(BatchTask parent)
run
|
void |
scanCompleted(BatchTask currentPhase)
scanCompleted
|
String |
toString()
toString
|
public NodeScan(Integer nodeId, String foreignSource, String foreignId, ProvisionService provisionService, EventForwarder eventForwarder, SnmpAgentConfigFactory agentConfigFactory, DefaultTaskCoordinator taskCoordinator)
Constructor for NodeScan.
nodeId - a Integer object.foreignSource - a String object.foreignId - a String object.provisionService - a ProvisionService object.eventForwarder - a EventForwarder object.agentConfigFactory - a SnmpAgentConfigFactory object.taskCoordinator - a DefaultTaskCoordinator object.public ProvisionService getProvisionService()
getProvisionService
public EventForwarder getEventForwarder()
getEventForwarder
public DefaultTaskCoordinator getTaskCoordinator()
getTaskCoordinator
DefaultTaskCoordinator object.public boolean isAborted()
isAborted
public void run(BatchTask parent)
run
run in interface RunInBatchparent - a BatchTask object.public void loadNode(BatchTask loadNode)
loadNode
loadNode - a BatchTask object.public NodeScan.AgentScan createAgentScan(InetAddress agentAddress, String agentType)
createAgentScan
agentAddress - a InetAddress object.agentType - a String object.NodeScan.AgentScan object.public String toString()
toString
public void detectAgents(BatchTask currentPhase)
detectAgents
currentPhase - a BatchTask object.public void handleAgentUndetected(BatchTask currentPhase)
handleAgentUndetected
currentPhase - a BatchTask object.Copyright © 2015. All rights reserved.