public class NamedQueryAdapter extends AbstractQueryAdapter implements SearchablePropertyAdapter, IQueryResponseListener, java.beans.PropertyChangeListener
AbstractPropertyAdapter.EdtUpdateValue
PropertyAdapter.PAType
Adapter.ValueHolder
appContext, isTargetPropertyDynamic, log, overlayOptOut, target, targetPropertyName, value, valueClass
Constructor and Description |
---|
NamedQueryAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
connect(VisionClientContext appContext)
Calls connect() on all interaction descriptors
|
void |
disconnect()
Calls disconnect() on all interaction descriptors
|
BindingConfiguration |
getBindingConfiguration() |
InteractionDescriptor[] |
getInteractions()
Retrieves an array of the interactions that this adapter depends on.
|
java.util.Map<java.lang.String,java.lang.Object> |
getPullArguments() |
java.util.Map<java.lang.String,java.lang.Object> |
getPullArgumentsUnbound() |
java.util.Map<java.lang.String,BoundValueHolder> |
getPullBoundArguments() |
java.lang.String |
getPullPath() |
java.util.Map<java.lang.String,java.lang.Object> |
getPushArguments() |
java.util.Map<java.lang.String,java.lang.Object> |
getPushArgumentsUnbound() |
java.util.Map<java.lang.String,BoundValueHolder> |
getPushBoundArguments() |
java.lang.String |
getPushPath() |
PropertyAdapter.PAType |
getReferenceType() |
void |
handleQueryReturnedError(java.lang.Exception error) |
void |
handleQueryReturnedNoRows() |
void |
handleQueryReturnedValue(java.lang.Object value) |
void |
notifyQueryRunning(boolean loading) |
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
protected java.lang.Object |
registerQuery(int updateRate,
boolean runOnce) |
void |
setPullArguments(java.util.Map<java.lang.String,java.lang.Object> pullArguments) |
void |
setPullBoundArguments(java.util.Map<java.lang.String,BoundValueHolder> pullBoundArguments) |
void |
setPullPath(java.lang.String pullPath) |
void |
setPushArguments(java.util.Map<java.lang.String,java.lang.Object> pushArguments) |
void |
setPushBoundArguments(java.util.Map<java.lang.String,BoundValueHolder> pushBoundArguments) |
void |
setPushPath(java.lang.String pushPath) |
void |
shutdown()
Notifies the adapter that it is becoming inactive, and should cease any polling/threaded activities.
|
void |
startup()
Notifies the adapter that it is becoming active, and should start any polling/threaded activities.
|
getPollingConfig, getPollingMode, getUpdateRate, isSerializableDataset, restartQuery, setPollingMode, setQValue, setSerializableDataset, setUpdateRate, shutdownQuery, startupQuery
canUpdate, getQValue, getTarget, getTargetDesc, getTargetFullPath, getTargetPropertyName, getValueClass, handleError, handleNullToPrimitive, initLogger, isDataUsed, isDataUsed, isOverlayOptOut, isTargetPropertyDynamic, isValid, setOverlayOptOut, setSetterMethodName, setTarget, setTargetPropertyDynamic, setTargetPropertyName, setValue, setValueClass, toString, updateQuality, updateTarget, updateValue, useQuality
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getTargetPropertyName, setTargetPropertyName
getTarget, isValid, setTarget
getTargetFullPath
public BindingConfiguration getBindingConfiguration()
getBindingConfiguration
in interface SearchablePropertyAdapter
public PropertyAdapter.PAType getReferenceType()
getReferenceType
in interface PropertyAdapter
public InteractionDescriptor[] getInteractions()
Adapter
getInteractions
in interface Adapter
public java.lang.String getPullPath()
public void setPullPath(java.lang.String pullPath)
public java.lang.String getPushPath()
public void setPushPath(java.lang.String pushPath)
public java.util.Map<java.lang.String,java.lang.Object> getPullArguments()
public void setPullArguments(java.util.Map<java.lang.String,java.lang.Object> pullArguments)
public java.util.Map<java.lang.String,BoundValueHolder> getPullBoundArguments()
public java.util.Map<java.lang.String,BoundValueHolder> getPushBoundArguments()
public void setPushBoundArguments(java.util.Map<java.lang.String,BoundValueHolder> pushBoundArguments)
public java.util.Map<java.lang.String,java.lang.Object> getPushArguments()
public void setPushArguments(java.util.Map<java.lang.String,java.lang.Object> pushArguments)
public java.util.Map<java.lang.String,java.lang.Object> getPullArgumentsUnbound()
public java.util.Map<java.lang.String,java.lang.Object> getPushArgumentsUnbound()
public void setPullBoundArguments(java.util.Map<java.lang.String,BoundValueHolder> pullBoundArguments)
pullBoundArguments
- the query's bound parameters, already parsedpublic void startup()
Adapter
startup
in interface Adapter
startup
in class AbstractPropertyAdapter
public void shutdown()
Adapter
shutdown
in interface Adapter
shutdown
in class AbstractPropertyAdapter
public void connect(VisionClientContext appContext)
AbstractPropertyAdapter
connect
in interface Adapter
connect
in class AbstractPropertyAdapter
public void disconnect()
AbstractPropertyAdapter
disconnect
in interface Adapter
disconnect
in class AbstractPropertyAdapter
protected java.lang.Object registerQuery(int updateRate, boolean runOnce)
registerQuery
in class AbstractQueryAdapter
public void handleQueryReturnedValue(java.lang.Object value)
handleQueryReturnedValue
in interface IQueryResponseListener
public void handleQueryReturnedNoRows()
handleQueryReturnedNoRows
in interface IQueryResponseListener
public void handleQueryReturnedError(java.lang.Exception error)
handleQueryReturnedError
in interface IQueryResponseListener
public void notifyQueryRunning(boolean loading)
notifyQueryRunning
in interface IQueryResponseListener
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener