Class AbstractQueryAdapter
- java.lang.Object
- 
- com.inductiveautomation.factorypmi.application.binding.AbstractPropertyAdapter
- 
- com.inductiveautomation.factorypmi.application.binding.AbstractQueryAdapter
 
 
- 
- All Implemented Interfaces:
- Adapter,- Adapter.ValueHolder,- PropertyAdapter
 - Direct Known Subclasses:
- ExtensibleBinding,- NamedQueryAdapter,- SQLPropertyAdapter,- TagHistoryAdapter
 
 public abstract class AbstractQueryAdapter extends AbstractPropertyAdapter 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.inductiveautomation.factorypmi.application.binding.AbstractPropertyAdapterAbstractPropertyAdapter.EdtUpdateValue
 - 
Nested classes/interfaces inherited from interface com.inductiveautomation.factorypmi.application.binding.AdapterAdapter.ValueHolder
 - 
Nested classes/interfaces inherited from interface com.inductiveautomation.factorypmi.application.binding.PropertyAdapterPropertyAdapter.PAType
 
- 
 - 
Field Summary- 
Fields inherited from class com.inductiveautomation.factorypmi.application.binding.AbstractPropertyAdapterappContext, isTargetPropertyDynamic, log, overlayOptOut, target, targetPropertyName, value, valueClass
 
- 
 - 
Constructor SummaryConstructors Constructor Description AbstractQueryAdapter()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected PollingConfiggetPollingConfig()intgetPollingMode()intgetUpdateRate()booleanisSerializableDataset()protected abstract java.lang.ObjectregisterQuery(int updateRate, boolean runOnce)protected voidrestartQuery()voidsetPollingMode(int i)voidsetQValue(QualifiedValue value)Sets this adapter's value.voidsetSerializableDataset(boolean serializableDataset)voidsetUpdateRate(int i)protected voidshutdownQuery()protected voidstartupQuery()- 
Methods inherited from class com.inductiveautomation.factorypmi.application.binding.AbstractPropertyAdapterconnect, disconnect, getQValue, getTarget, getTargetDesc, getTargetFullPath, getTargetPropertyName, getValueClass, handleError, handleNullToPrimitive, initLogger, isDataUsed, isDataUsed, isOverlayOptOut, isTargetPropertyDynamic, isValid, isValueClassPrimitive, setOverlayOptOut, setSetterMethodName, setTarget, setTargetPropertyDynamic, setTargetPropertyName, setValue, setValueClass, shutdown, startup, toString, updateQuality, updateTarget, updateValue, useQuality
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface com.inductiveautomation.factorypmi.application.binding.AdaptergetInteractions
 - 
Methods inherited from interface com.inductiveautomation.factorypmi.application.binding.PropertyAdaptergetReferenceType
 
- 
 
- 
- 
- 
Method Detail- 
startupQueryprotected void startupQuery() 
 - 
registerQueryprotected abstract java.lang.Object registerQuery(int updateRate, boolean runOnce)
 - 
shutdownQueryprotected void shutdownQuery() 
 - 
restartQueryprotected void restartQuery() 
 - 
setQValuepublic void setQValue(QualifiedValue value) Description copied from class:AbstractPropertyAdapterSets this adapter's value. Doesn't push the value to the target or update the quality if the target is a quality monitor. For that, use updateValue()- Specified by:
- setQValuein interface- Adapter.ValueHolder
- Overrides:
- setQValuein class- AbstractPropertyAdapter
 
 - 
getPollingModepublic int getPollingMode() 
 - 
setPollingModepublic void setPollingMode(int i) 
 - 
getUpdateRatepublic int getUpdateRate() 
 - 
setUpdateRatepublic void setUpdateRate(int i) 
 - 
isSerializableDatasetpublic boolean isSerializableDataset() 
 - 
setSerializableDatasetpublic void setSerializableDataset(boolean serializableDataset) 
 - 
getPollingConfigprotected PollingConfig getPollingConfig() 
 
- 
 
-