Class AbstractIALabsDatasourceFunctions
java.lang.Object
com.inductiveautomation.ignition.common.script.builtin.ialabs.AbstractIALabsDatasourceFunctions
- Direct Known Subclasses:
IALabsDatasourceFunctions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDatasource(org.python.core.PyObject[] pyArgs, String[] keywords) protected abstract voidaddDatasourceImpl(org.python.core.PyObject[] pyArgs, String[] keywords) voidremoveDatasource(String name) protected abstract voidremoveDatasourceImpl(String name) booleanrunSFPrepUpdate(org.python.core.PyObject[] pyArgs, String[] keywords) protected abstract booleanrunSFPrepUpdateImpl(org.python.core.PyObject[] pyArgs, String[] keywords) booleanrunSFUpdateQuery(String query, String[] datasources) protected abstract booleanrunSFUpdateQueryImpl(String query, String[] datasources) voidsetDatasourceConnectURL(String name, String connectUrl) protected abstract voidsetDatasourceConnectURLImpl(String name, String connectUrl) voidsetDatasourceEnabled(String name, boolean enabled) protected abstract voidsetDatasourceEnabledImpl(String name, boolean enabled) voidsetDatasourceMaxConnections(String name, int maxConnections) protected abstract voidsetDatasourceMaxConnectionsImpl(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
-