Class HistorianQueryInterface
java.lang.Object
com.inductiveautomation.historian.gateway.interop.HistorianQueryInterface
- All Implemented Interfaces:
TagHistoryQueryInterface
This class wraps a Historian in a TagHistoryQueryInterface. Whether it needs to be its own class is not yet
clear
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbrowse
(QualifiedPath root, BrowseFilter filter) protected LoggerEx
createQuery
(List<ColumnQueryDefinition> paths, QueryController controller) Historian<?>
queryAnnotations
(List<QualifiedPath> paths, Date start, Date end, TypeFilter filter, String queryId) queryDensity
(List<QualifiedPath> paths, Date start, Date end, String queryId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.gateway.historian.TagHistoryQueryInterface
getAvailableAggregates
-
Constructor Details
-
HistorianQueryInterface
-
-
Method Details
-
createLogger
-
getHistorian
-
browse
- Specified by:
browse
in interfaceTagHistoryQueryInterface
-
createQuery
public HistoryQueryExecutor createQuery(List<ColumnQueryDefinition> paths, QueryController controller) - Specified by:
createQuery
in interfaceTagHistoryQueryInterface
-
queryDensity
- Specified by:
queryDensity
in interfaceTagHistoryQueryInterface
-
queryAnnotations
public List<Annotation> queryAnnotations(List<QualifiedPath> paths, Date start, Date end, TypeFilter filter, String queryId) throws Exception - Specified by:
queryAnnotations
in interfaceTagHistoryQueryInterface
- Throws:
Exception
-