Class NamedQueryTagBinding
java.lang.Object
com.inductiveautomation.factorypmi.application.sqltags.project.NamedQueryTagBinding
- All Implemented Interfaces:
IQueryResponseListener
,TagBinding
,PropertyChangeListener
,EventListener
public class NamedQueryTagBinding
extends Object
implements TagBinding, PropertyChangeListener, IQueryResponseListener
Basically a
SQLQueryTagBinding
, altered for Named Queries-
Constructor Summary
ConstructorsConstructorDescriptionNamedQueryTagBinding
(ProjectTag tag, QueryHolder queryHolder, PollingRate rate) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
handleQueryReturnedValue
(Object value) void
notifyQueryRunning
(boolean running) void
void
startBinding
(VisionClientContext context) void
-
Constructor Details
-
NamedQueryTagBinding
-
-
Method Details
-
startBinding
- Specified by:
startBinding
in interfaceTagBinding
-
stopBinding
public void stopBinding()- Specified by:
stopBinding
in interfaceTagBinding
-
getTargetFullPath
- Specified by:
getTargetFullPath
in interfaceIQueryResponseListener
-
handleQueryReturnedValue
- Specified by:
handleQueryReturnedValue
in interfaceIQueryResponseListener
-
handleQueryReturnedError
- Specified by:
handleQueryReturnedError
in interfaceIQueryResponseListener
-
handleQueryReturnedNoRows
public void handleQueryReturnedNoRows()- Specified by:
handleQueryReturnedNoRows
in interfaceIQueryResponseListener
-
notifyQueryRunning
public void notifyQueryRunning(boolean running) - Specified by:
notifyQueryRunning
in interfaceIQueryResponseListener
-
propertyChange
- Specified by:
propertyChange
in interfacePropertyChangeListener
-