org.opennms.netmgt.provision.service.operations
Interface ImportOperationFactory


public interface ImportOperationFactory

ImportOperationFactory interface.

Version:
$Id: $
Author:
ranger

Method Summary
 ImportOperation createDeleteOperation(Integer nodeId, String foreignSource, String foreignId, ProvisionService provisionService)
          createDeleteOperation
 SaveOrUpdateOperation createInsertOperation(String foreignSource, String foreignId, String nodeLabel, String building, String city, ProvisionService provisionService)
          createInsertOperation
 UpdateOperation createUpdateOperation(Integer nodeId, String foreignSource, String foreignId, String nodeLabel, String building, String city, ProvisionService service)
          createUpdateOperation
 

Method Detail

createInsertOperation

SaveOrUpdateOperation createInsertOperation(String foreignSource,
                                            String foreignId,
                                            String nodeLabel,
                                            String building,
                                            String city,
                                            ProvisionService provisionService)

createInsertOperation

Parameters:
foreignSource - a String object.
foreignId - a String object.
nodeLabel - a String object.
building - a String object.
city - a String object.
provisionService - a ProvisionService object.
Returns:
a SaveOrUpdateOperation object.

createUpdateOperation

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

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.
service - a ProvisionService object.
Returns:
a UpdateOperation object.

createDeleteOperation

ImportOperation createDeleteOperation(Integer nodeId,
                                      String foreignSource,
                                      String foreignId,
                                      ProvisionService provisionService)

createDeleteOperation

Parameters:
nodeId - a Integer object.
foreignSource - a String object.
foreignId - a String object.
provisionService - a ProvisionService object.
Returns:
a ImportOperation object.


Copyright © 2011. All Rights Reserved.