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
-
Nested Class Summary
Nested classes/interfaces inherited from class com.inductiveautomation.factorypmi.application.binding.AbstractPropertyAdapter
AbstractPropertyAdapter.EdtUpdateValueNested classes/interfaces inherited from interface com.inductiveautomation.factorypmi.application.binding.Adapter
Adapter.ValueHolderNested classes/interfaces inherited from interface com.inductiveautomation.factorypmi.application.binding.PropertyAdapter
PropertyAdapter.PAType -
Field Summary
Fields inherited from class com.inductiveautomation.factorypmi.application.binding.AbstractPropertyAdapter
appContext, isTargetPropertyDynamic, log, overlayOptOut, target, targetPropertyName, value, valueClass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PollingConfigintintbooleanprotected abstract ObjectregisterQuery(int updateRate, boolean runOnce) protected voidvoidsetPollingMode(int i) voidsetQValue(QualifiedValue value) Sets this adapter's value.voidsetSerializableDataset(boolean serializableDataset) voidsetUpdateRate(int i) protected voidprotected voidMethods inherited from class com.inductiveautomation.factorypmi.application.binding.AbstractPropertyAdapter
connect, 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, useQualityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.inductiveautomation.factorypmi.application.binding.Adapter
getInteractionsMethods inherited from interface com.inductiveautomation.factorypmi.application.binding.PropertyAdapter
getReferenceType
-
Constructor Details
-
AbstractQueryAdapter
public AbstractQueryAdapter()
-
-
Method Details
-
startupQuery
protected void startupQuery() -
registerQuery
-
shutdownQuery
protected void shutdownQuery() -
restartQuery
protected void restartQuery() -
setQValue
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 interfaceAdapter.ValueHolder- Overrides:
setQValuein classAbstractPropertyAdapter
-
getPollingMode
public int getPollingMode() -
setPollingMode
public void setPollingMode(int i) -
getUpdateRate
public int getUpdateRate() -
setUpdateRate
public void setUpdateRate(int i) -
isSerializableDataset
public boolean isSerializableDataset() -
setSerializableDataset
public void setSerializableDataset(boolean serializableDataset) -
getPollingConfig
-