Class TagHistoryAdapter
java.lang.Object
com.inductiveautomation.factorypmi.application.binding.AbstractPropertyAdapter
com.inductiveautomation.factorypmi.application.binding.AbstractQueryAdapter
com.inductiveautomation.factorypmi.application.binding.TagHistoryAdapter
- All Implemented Interfaces:
Adapter
,Adapter.ValueHolder
,SearchablePropertyAdapter
,PropertyAdapter
,IQueryResponseListener
,InteractionListener
public class TagHistoryAdapter
extends AbstractQueryAdapter
implements IQueryResponseListener, InteractionListener, SearchablePropertyAdapter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
static enum
Nested classes/interfaces inherited from class com.inductiveautomation.factorypmi.application.binding.AbstractPropertyAdapter
AbstractPropertyAdapter.EdtUpdateValue
Nested classes/interfaces inherited from interface com.inductiveautomation.factorypmi.application.binding.Adapter
Adapter.ValueHolder
Nested 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, overlayOptOut, target, targetPropertyName, value, valueClass
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Retrieves an array of the interactions that this adapter depends on.void
void
void
handleQueryReturnedValue
(Object value) void
notifyQueryRunning
(boolean loading) protected Object
registerQuery
(int updateRate, boolean runOnce) void
setAggregationMode
(AggregationMode aggregationMode) void
setEndDateListener
(PropertyListenerDescriptor endDateListener) void
setIntervalLengthListener
(PropertyListenerDescriptor intervalLengthListener) void
setIntervalLengthLiteral
(Integer intervalLengthLiteral) void
setIntervalUnits
(TimeUnits intervalUnits) void
void
Deprecated.void
setQueryFlags
(Flags queryFlags) void
setRangeLengthListener
(PropertyListenerDescriptor rangeLengthListener) void
setRangeLengthLiteral
(Integer rangeLengthLiteral) void
setRangeMode
(TagHistoryAdapter.RangeMode rangeMode) void
setRangeUnit
(TimeUnits rangeUnit) void
setReferences
(Map<Integer, PropertyListenerDescriptor> references) void
setReturnFormat
(ReturnFormat format) void
setReturnMode
(TagHistoryAdapter.ReturnMode returnMode) void
setReturnSize
(int i) Deprecated.void
setReturnSizeListener
(PropertyListenerDescriptor returnSizeListener) void
setReturnSizeLiteral
(Integer returnSize) void
setStartDateListener
(PropertyListenerDescriptor startDateListener) 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.Methods inherited from class com.inductiveautomation.factorypmi.application.binding.AbstractQueryAdapter
getPollingConfig, getPollingMode, getUpdateRate, isSerializableDataset, restartQuery, setPollingMode, setQValue, setSerializableDataset, setUpdateRate, shutdownQuery, startupQuery
Methods 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, toString, updateQuality, updateTarget, updateValue, useQuality
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.inductiveautomation.factorypmi.application.binding.Adapter
connect, disconnect, getTarget, isValid, setTarget
Methods inherited from interface com.inductiveautomation.factorypmi.application.gateway.IQueryResponseListener
getTargetFullPath
Methods inherited from interface com.inductiveautomation.factorypmi.application.binding.PropertyAdapter
getTargetPropertyName, setTargetPropertyName
-
Constructor Details
-
TagHistoryAdapter
public TagHistoryAdapter()
-
-
Method Details
-
getBindingConfiguration
- Specified by:
getBindingConfiguration
in interfaceSearchablePropertyAdapter
-
startup
public void startup()Description copied from interface:Adapter
Notifies the adapter that it is becoming active, and should start any polling/threaded activities.- Specified by:
startup
in interfaceAdapter
- Overrides:
startup
in classAbstractPropertyAdapter
-
shutdown
public void shutdown()Description copied from interface:Adapter
Notifies the adapter that it is becoming inactive, and should cease any polling/threaded activities.- Specified by:
shutdown
in interfaceAdapter
- Overrides:
shutdown
in classAbstractPropertyAdapter
-
registerQuery
- Specified by:
registerQuery
in classAbstractQueryAdapter
-
notifyQueryRunning
public void notifyQueryRunning(boolean loading) - Specified by:
notifyQueryRunning
in interfaceIQueryResponseListener
-
handleQueryReturnedValue
- Specified by:
handleQueryReturnedValue
in interfaceIQueryResponseListener
-
handleQueryReturnedError
- Specified by:
handleQueryReturnedError
in interfaceIQueryResponseListener
-
handleQueryReturnedNoRows
public void handleQueryReturnedNoRows()- Specified by:
handleQueryReturnedNoRows
in interfaceIQueryResponseListener
-
childInteractionUpdated
public void childInteractionUpdated()- Specified by:
childInteractionUpdated
in interfaceInteractionListener
-
getReferenceType
- Specified by:
getReferenceType
in interfacePropertyAdapter
-
getReferences
-
setReferences
-
getInteractions
Description copied from interface:Adapter
Retrieves an array of the interactions that this adapter depends on. An interaction descriptor describes an inter-component interaction.- Specified by:
getInteractions
in interfaceAdapter
-
getPathList
-
setPathList
-
getQueryFlags
-
setQueryFlags
-
setPaths
Deprecated. -
getStartDateListener
-
setStartDateListener
-
getEndDateListener
-
setEndDateListener
-
getRangeMode
-
setRangeMode
-
getRangeUnit
-
setRangeUnit
-
getRangeLengthLiteral
-
setRangeLengthLiteral
-
getRangeLengthListener
-
setRangeLengthListener
-
getIntervalUnits
-
setIntervalUnits
-
getIntervalLengthListener
-
setIntervalLengthListener
-
getReturnSizeListener
-
setReturnSizeListener
-
getReturnMode
-
getIntervalLengthLiteral
-
setIntervalLengthLiteral
-
setReturnMode
-
getReturnSizeLiteral
-
setReturnSizeLiteral
-
setReturnSize
Deprecated.For backwards compatibility -
getAggregationMode
-
setAggregationMode
-
getReturnFormat
-
setReturnFormat
-