public class SimpleJdbcSrcService extends AbstractJdbcService implements IAsynchronousService
Constructor and Description |
---|
SimpleJdbcSrcService(Properties props,
String beanClassName)
Deprecated.
|
SimpleJdbcSrcService(TaskType task)
Simple JDBC source service that gets SQL request names from lsc.properties
and calls the appropriate SQL requests defined in sql-map-config.d
|
Modifier and Type | Method and Description |
---|---|
long |
getInterval()
The delay in milliseconds to look for available updates
|
Map.Entry<String,LscDatasets> |
getNextId()
This call is blocking until a data available on the data source
|
String |
getRequestNameForClean() |
String |
getRequestNameForList() |
String |
getRequestNameForNextId() |
String |
getRequestNameForObject() |
fillAttributesMap, getAttributesMap, getAttributesMap, getBean, getBean, getListPivots, getValue
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBean, getListPivots
@Deprecated public SimpleJdbcSrcService(Properties props, String beanClassName) throws LscServiceException
props
- Configuration propertiesLscServiceInitializationException
LscServiceException
public SimpleJdbcSrcService(TaskType task) throws LscServiceException
task
- Initialized task containing all necessary pieces of information to initiate connection
and load settingsLscServiceInitializationException
LscServiceException
public String getRequestNameForList()
getRequestNameForList
in class AbstractJdbcService
public String getRequestNameForObject()
getRequestNameForObject
in class AbstractJdbcService
public String getRequestNameForNextId()
getRequestNameForNextId
in class AbstractJdbcService
public String getRequestNameForClean()
getRequestNameForClean
in class AbstractJdbcService
public Map.Entry<String,LscDatasets> getNextId()
IAsynchronousService
getNextId
in interface IAsynchronousService
public long getInterval()
IAsynchronousService
getInterval
in interface IAsynchronousService
Copyright © 2005-2024 LSC project. All Rights Reserved.