org.opennms.netmgt.importer.operations
Interface ImportOperationFactory

All Known Implementing Classes:
BaseImporter, ImporterService, ModelImporter

public interface ImportOperationFactory

ImportOperationFactory interface.

Version:
$Id: $
Author:
ranger

Method Summary
 DeleteOperation createDeleteOperation(Integer nodeId, String foreignSource, String foreignId)
          createDeleteOperation
 InsertOperation createInsertOperation(String foreignSource, String foreignId, String nodeLabel, String building, String city)
          createInsertOperation
 UpdateOperation createUpdateOperation(Integer nodeId, String foreignSource, String foreignId, String nodeLabel, String building, String city)
          createUpdateOperation
 

Method Detail

createInsertOperation

InsertOperation createInsertOperation(String foreignSource,
                                      String foreignId,
                                      String nodeLabel,
                                      String building,
                                      String city)

createInsertOperation

Parameters:
foreignSource - a String object.
foreignId - a String object.
nodeLabel - a String object.
building - a String object.
city - a String object.
Returns:
a InsertOperation object.

createUpdateOperation

UpdateOperation createUpdateOperation(Integer nodeId,
                                      String foreignSource,
                                      String foreignId,
                                      String nodeLabel,
                                      String building,
                                      String city)

createUpdateOperation

Parameters:
nodeId - a Integer object.
foreignSource - a String object.
foreignId - a String object.
nodeLabel - a String object.
building - a String object.
city - a String object.
Returns:
a UpdateOperation object.

createDeleteOperation

DeleteOperation createDeleteOperation(Integer nodeId,
                                      String foreignSource,
                                      String foreignId)

createDeleteOperation

Parameters:
nodeId - a Integer object.
foreignSource - a String object.
foreignId - a String object.
Returns:
a DeleteOperation object.


Copyright © 2011. All Rights Reserved.