public class ImportOperationsManager extends Object
| Constructor and Description |
|---|
ImportOperationsManager(Map<String,Integer> foreignIdToNodeMap,
ProvisionService provisionService,
String rescanExisting)
Constructor for ImportOperationsManager.
|
| Modifier and Type | Method and Description |
|---|---|
void |
auditNodes(Requisition requisition)
auditNodes
|
SaveOrUpdateOperation |
foundNode(String foreignId,
String nodeLabel,
String location,
String building,
String city)
foundNode
|
int |
getDeleteCount()
getDeleteCount
|
String |
getForeignSource()
getForeignSource
|
int |
getInsertCount()
getInsertCount
|
int |
getOperationCount()
getOperationCount
|
Collection<ImportOperation> |
getOperations()
getOperations
|
String |
getRescanExisting() |
int |
getUpdateCount()
getUpdateCount
|
void |
setForeignSource(String foreignSource)
setForeignSource
|
void |
shutdownAndWaitForCompletion(ExecutorService executorService,
String msg)
shutdownAndWaitForCompletion
|
public ImportOperationsManager(Map<String,Integer> foreignIdToNodeMap, ProvisionService provisionService, String rescanExisting)
Constructor for ImportOperationsManager.
foreignIdToNodeMap - a Map object.provisionService - a ProvisionService object.rescanExisting - TODOpublic SaveOrUpdateOperation foundNode(String foreignId, String nodeLabel, String location, String building, String city)
foundNode
public int getOperationCount()
getOperationCount
public int getInsertCount()
getInsertCount
public int getUpdateCount()
getUpdateCount
public int getDeleteCount()
getDeleteCount
public void shutdownAndWaitForCompletion(ExecutorService executorService, String msg)
shutdownAndWaitForCompletion
executorService - a ExecutorService object.msg - a String object.public Collection<ImportOperation> getOperations()
getOperations
Collection object.public void setForeignSource(String foreignSource)
setForeignSource
foreignSource - a String object.public String getRescanExisting()
public void auditNodes(Requisition requisition)
auditNodes
requisition - a Requisition object.Copyright © 2020. All rights reserved.