org.opennms.netmgt.provision.service
Class IpInterfaceScan

java.lang.Object
  extended by org.opennms.netmgt.provision.service.IpInterfaceScan
All Implemented Interfaces:
RunInBatch

public class IpInterfaceScan
extends Object
implements RunInBatch

IpInterfaceScan class.

Version:
$Id: $
Author:
ranger

Constructor Summary
IpInterfaceScan(Integer nodeId, InetAddress address, String foreignSource, ProvisionService provisionService)
          Constructor for IpInterfaceScan.
 
Method Summary
 InetAddress getAddress()
          getAddress
 String getForeignSource()
          getForeignSource
 Integer getNodeId()
          getNodeId
 ProvisionService getProvisionService()
          getProvisionService
 void run(BatchTask currentPhase)
          run
 Callback<Boolean> servicePersister(BatchTask currentPhase, String serviceName)
          servicePersister
 String toString()
          toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IpInterfaceScan

public IpInterfaceScan(Integer nodeId,
                       InetAddress address,
                       String foreignSource,
                       ProvisionService provisionService)

Constructor for IpInterfaceScan.

Parameters:
nodeId - a Integer object.
address - a InetAddress object.
foreignSource - a String object.
provisionService - a ProvisionService object.
Method Detail

getForeignSource

public String getForeignSource()

getForeignSource

Returns:
a String object.

getNodeId

public Integer getNodeId()

getNodeId

Returns:
a Integer object.

getAddress

public InetAddress getAddress()

getAddress

Returns:
a InetAddress object.

getProvisionService

public ProvisionService getProvisionService()

getProvisionService

Returns:
a ProvisionService object.

toString

public String toString()

toString

Overrides:
toString in class Object
Returns:
a String object.

servicePersister

public Callback<Boolean> servicePersister(BatchTask currentPhase,
                                          String serviceName)

servicePersister

Parameters:
currentPhase - a BatchTask object.
serviceName - a String object.
Returns:
a Callback object.

run

public void run(BatchTask currentPhase)

run

Specified by:
run in interface RunInBatch
Parameters:
currentPhase - a BatchTask object.


Copyright © 2011. All Rights Reserved.