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, getValueequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBean, getListPivots@Deprecated public SimpleJdbcSrcService(Properties props, String beanClassName) throws LscServiceException
props - Configuration propertiesLscServiceInitializationExceptionLscServiceExceptionpublic SimpleJdbcSrcService(TaskType task) throws LscServiceException
task - Initialized task containing all necessary pieces of information to initiate connection
and load settingsLscServiceInitializationExceptionLscServiceExceptionpublic String getRequestNameForList()
getRequestNameForList in class AbstractJdbcServicepublic String getRequestNameForObject()
getRequestNameForObject in class AbstractJdbcServicepublic String getRequestNameForNextId()
getRequestNameForNextId in class AbstractJdbcServicepublic String getRequestNameForClean()
getRequestNameForClean in class AbstractJdbcServicepublic Map.Entry<String,LscDatasets> getNextId()
IAsynchronousServicegetNextId in interface IAsynchronousServicepublic long getInterval()
IAsynchronousServicegetInterval in interface IAsynchronousServiceCopyright © 2005-2017 LSC project. All Rights Reserved.