Class AbstractIALabsDatasourceFunctions
java.lang.Object
com.inductiveautomation.ignition.common.script.builtin.ialabs.AbstractIALabsDatasourceFunctions
- Direct Known Subclasses:
IALabsDatasourceFunctions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDatasource
(org.python.core.PyObject[] pyArgs, String[] keywords) protected abstract void
addDatasourceImpl
(org.python.core.PyObject[] pyArgs, String[] keywords) void
removeDatasource
(String name) protected abstract void
removeDatasourceImpl
(String name) boolean
runSFPrepUpdate
(org.python.core.PyObject[] pyArgs, String[] keywords) protected abstract boolean
runSFPrepUpdateImpl
(org.python.core.PyObject[] pyArgs, String[] keywords) boolean
runSFUpdateQuery
(String query, String[] datasources) protected abstract boolean
runSFUpdateQueryImpl
(String query, String[] datasources) void
setDatasourceConnectURL
(String name, String connectUrl) protected abstract void
setDatasourceConnectURLImpl
(String name, String connectUrl) void
setDatasourceEnabled
(String name, boolean enabled) protected abstract void
setDatasourceEnabledImpl
(String name, boolean enabled) void
setDatasourceMaxConnections
(String name, int maxConnections) protected abstract void
setDatasourceMaxConnectionsImpl
(String name, int maxConnections)
-
Constructor Details
-
AbstractIALabsDatasourceFunctions
public AbstractIALabsDatasourceFunctions()
-
-
Method Details
-
addDatasource
- Throws:
Exception
-
removeDatasource
- Throws:
Exception
-
setDatasourceEnabled
- Throws:
Exception
-
setDatasourceMaxConnections
- Throws:
Exception
-
setDatasourceConnectURL
- Throws:
Exception
-
runSFUpdateQuery
- Throws:
Exception
-
runSFPrepUpdate
public boolean runSFPrepUpdate(org.python.core.PyObject[] pyArgs, String[] keywords) throws Exception - Throws:
Exception
-
addDatasourceImpl
protected abstract void addDatasourceImpl(org.python.core.PyObject[] pyArgs, String[] keywords) throws Exception - Throws:
Exception
-
removeDatasourceImpl
- Throws:
Exception
-
setDatasourceEnabledImpl
- Throws:
Exception
-
setDatasourceMaxConnectionsImpl
protected abstract void setDatasourceMaxConnectionsImpl(String name, int maxConnections) throws Exception - Throws:
Exception
-
setDatasourceConnectURLImpl
protected abstract void setDatasourceConnectURLImpl(String name, String connectUrl) throws Exception - Throws:
Exception
-
runSFUpdateQueryImpl
protected abstract boolean runSFUpdateQueryImpl(String query, String[] datasources) throws Exception - Throws:
Exception
-
runSFPrepUpdateImpl
protected abstract boolean runSFPrepUpdateImpl(org.python.core.PyObject[] pyArgs, String[] keywords) throws Exception - Throws:
Exception
-