public class ImporterService extends BaseImporter implements SpringServiceDaemon, org.springframework.beans.factory.DisposableBean, EventListener
ImporterService class.
Modifier and Type | Class and Description |
---|---|
class |
ImporterService.Duration |
class |
ImporterService.ImporterStats |
class |
ImporterService.WorkEffort |
Modifier and Type | Field and Description |
---|---|
static String |
NAME
Constant
NAME="ModelImporter" |
m_distPollerDao, m_transTemplate
Constructor and Description |
---|
ImporterService() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet()
afterPropertiesSet
|
protected ImportOperationsManager |
createImportOperationsManager(Map<String,Integer> assetNumbersToNodes,
ImportStatistics stats)
createImportOperationsManager
|
void |
destroy()
destroy
|
void |
doImport()
doImport
|
EventIpcManager |
getEventManager()
getEventManager
|
String |
getName()
getName
|
String |
getStats()
getStats
|
void |
onEvent(Event e)
Process a sent event.
|
void |
setEventManager(EventIpcManager eventManager)
setEventManager
|
void |
setImportResource(org.springframework.core.io.Resource resource)
setImportResource
|
void |
start()
start
|
createDeleteOperation, createInsertOperation, createUpdateOperation, getAssetRecordDao, getCategoryDao, getDistPollerDao, getIpInterfaceDao, getMonitoredServiceDao, getNodeDao, getScanThreads, getServiceTypeDao, getTransTemplate, getWriteThreads, importModelFromResource, importModelFromResource, log, setAssetRecordDao, setCategoryDao, setDistPollerDao, setIpInterfaceDao, setMonitoredServiceDao, setNodeDao, setScanThreads, setServiceTypeDao, setTransactionTemplate, setTransTemplate, setWriteThreads
public static final String NAME
NAME="ModelImporter"
public void doImport()
doImport
public void setImportResource(org.springframework.core.io.Resource resource)
setImportResource
resource
- a Resource
object.public EventIpcManager getEventManager()
getEventManager
EventIpcManager
object.public void setEventManager(EventIpcManager eventManager)
setEventManager
eventManager
- a EventIpcManager
object.protected ImportOperationsManager createImportOperationsManager(Map<String,Integer> assetNumbersToNodes, ImportStatistics stats)
createImportOperationsManager
createImportOperationsManager
in class BaseImporter
assetNumbersToNodes
- a Map
object.stats
- a ImportStatistics
object.ImportOperationsManager
object.public void afterPropertiesSet() throws Exception
afterPropertiesSet
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
- if any.public void destroy() throws Exception
destroy
destroy
in interface org.springframework.beans.factory.DisposableBean
Exception
- if any.public String getName()
getName
getName
in interface EventListener
String
object.public void onEvent(Event e)
onEvent
in interface EventListener
e
- a Event
object.public void start() throws Exception
start
start
in interface SpringServiceDaemon
Exception
- if any.Copyright © 2015. All Rights Reserved.