org.opennms.netmgt.provision.persist
Interface RequisitionVisitor

All Known Implementing Classes:
AbstractRequisitionVisitor, RequisitionAccountant

public interface RequisitionVisitor

RequisitionVisitor interface.

Version:
$Id: $
Author:
ranger

Method Summary
 void completeAsset(OnmsAssetRequisition assetReq)
          completeAsset
 void completeInterface(OnmsIpInterfaceRequisition ifaceReq)
          completeInterface
 void completeModelImport(Requisition req)
          completeModelImport
 void completeMonitoredService(OnmsMonitoredServiceRequisition monSvcReq)
          completeMonitoredService
 void completeNode(OnmsNodeRequisition nodeReq)
          completeNode
 void completeNodeCategory(OnmsNodeCategoryRequisition catReq)
          completeNodeCategory
 void completeServiceCategory(OnmsServiceCategoryRequisition catReq)
          completeServiceCategory
 void visitAsset(OnmsAssetRequisition assetReq)
          visitAsset
 void visitInterface(OnmsIpInterfaceRequisition ifaceReq)
          visitInterface
 void visitModelImport(Requisition req)
          visitModelImport
 void visitMonitoredService(OnmsMonitoredServiceRequisition monSvcReq)
          visitMonitoredService
 void visitNode(OnmsNodeRequisition nodeReq)
          visitNode
 void visitNodeCategory(OnmsNodeCategoryRequisition catReq)
          visitNodeCategory
 void visitServiceCategory(OnmsServiceCategoryRequisition catReq)
          visitServiceCategory
 

Method Detail

visitModelImport

void visitModelImport(Requisition req)

visitModelImport

Parameters:
req - a Requisition object.

completeModelImport

void completeModelImport(Requisition req)

completeModelImport

Parameters:
req - a Requisition object.

visitNode

void visitNode(OnmsNodeRequisition nodeReq)

visitNode

Parameters:
nodeReq - a OnmsNodeRequisition object.

completeNode

void completeNode(OnmsNodeRequisition nodeReq)

completeNode

Parameters:
nodeReq - a OnmsNodeRequisition object.

visitInterface

void visitInterface(OnmsIpInterfaceRequisition ifaceReq)

visitInterface

Parameters:
ifaceReq - a OnmsIpInterfaceRequisition object.

completeInterface

void completeInterface(OnmsIpInterfaceRequisition ifaceReq)

completeInterface

Parameters:
ifaceReq - a OnmsIpInterfaceRequisition object.

visitMonitoredService

void visitMonitoredService(OnmsMonitoredServiceRequisition monSvcReq)

visitMonitoredService

Parameters:
monSvcReq - a OnmsMonitoredServiceRequisition object.

completeMonitoredService

void completeMonitoredService(OnmsMonitoredServiceRequisition monSvcReq)

completeMonitoredService

Parameters:
monSvcReq - a OnmsMonitoredServiceRequisition object.

visitNodeCategory

void visitNodeCategory(OnmsNodeCategoryRequisition catReq)

visitNodeCategory

Parameters:
catReq - a OnmsNodeCategoryRequisition object.

completeNodeCategory

void completeNodeCategory(OnmsNodeCategoryRequisition catReq)

completeNodeCategory

Parameters:
catReq - a OnmsNodeCategoryRequisition object.

visitServiceCategory

void visitServiceCategory(OnmsServiceCategoryRequisition catReq)

visitServiceCategory

Parameters:
catReq - a OnmsServiceCategoryRequisition object.

completeServiceCategory

void completeServiceCategory(OnmsServiceCategoryRequisition catReq)

completeServiceCategory

Parameters:
catReq - a OnmsServiceCategoryRequisition object.

visitAsset

void visitAsset(OnmsAssetRequisition assetReq)

visitAsset

Parameters:
assetReq - a OnmsAssetRequisition object.

completeAsset

void completeAsset(OnmsAssetRequisition assetReq)

completeAsset

Parameters:
assetReq - a OnmsAssetRequisition object.


Copyright © 2011. All Rights Reserved.