Class SQLMaintainConnector
- java.lang.Object
-
- com.almis.awe.config.ServiceConfig
-
- com.almis.awe.service.data.connector.maintain.SQLMaintainConnector
-
- All Implemented Interfaces:
MaintainConnector
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
public class SQLMaintainConnector extends ServiceConfig implements MaintainConnector
Maintain connector for SQL
-
-
Constructor Summary
Constructors Constructor Description SQLMaintainConnector(QueryUtil queryUtil, DatabaseConfigProperties databaseConfigProperties)
Autowired constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends MaintainQuery>
ServiceDatalaunch(T query, DatabaseConnection databaseConnection, com.fasterxml.jackson.databind.node.ObjectNode parameters)
Launches a maintain-
Methods inherited from class com.almis.awe.config.ServiceConfig
containsBean, getApplicationContext, getBean, getBean, getElements, getLocale, getLocale, getProperty, getProperty, getRequest, getSession, setApplicationContext
-
-
-
-
Constructor Detail
-
SQLMaintainConnector
public SQLMaintainConnector(QueryUtil queryUtil, DatabaseConfigProperties databaseConfigProperties)
Autowired constructor- Parameters:
queryUtil
- Query utilitiesdatabaseConfigProperties
- Database config properties
-
-
Method Detail
-
launch
public <T extends MaintainQuery> ServiceData launch(T query, DatabaseConnection databaseConnection, com.fasterxml.jackson.databind.node.ObjectNode parameters) throws AWException
Description copied from interface:MaintainConnector
Launches a maintain- Specified by:
launch
in interfaceMaintainConnector
- Parameters:
query
- Query to launchdatabaseConnection
- Connection- Returns:
- Service data with execution info
- Throws:
AWException
- Error launching maintain
-
-