public class HistorianProvider extends java.lang.Object implements TagHistoryProvider
Constructor and Description |
---|
HistorianProvider(GatewayContext context,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
BrowseResults |
browse(QualifiedPath root,
BrowseFilter filter) |
HistoryQueryExecutor |
createQuery(java.util.List<ColumnQueryDefinition> paths,
QueryController controller) |
java.util.List<Aggregate> |
getAvailableAggregates()
Returns a list of aggregate functions that can be used with the server.
|
java.lang.String |
getName() |
ProfileStatus |
getStatus() |
TagHistoryProviderInformation |
getStatusInformation() |
void |
initialize(PropertySet properties) |
TimelineSet |
queryDensity(java.util.List<QualifiedPath> paths,
java.util.Date start,
java.util.Date end,
java.lang.String queryId) |
void |
shutdown() |
void |
startup() |
public HistorianProvider(GatewayContext context, java.lang.String name)
public void initialize(PropertySet properties) throws java.lang.Exception
java.lang.Exception
public void startup()
startup
in interface TagHistoryProvider
public void shutdown()
shutdown
in interface TagHistoryProvider
public java.lang.String getName()
getName
in interface TagHistoryProvider
public java.util.List<Aggregate> getAvailableAggregates()
TagHistoryProvider
getAvailableAggregates
in interface TagHistoryProvider
public ProfileStatus getStatus()
getStatus
in interface TagHistoryProvider
public HistoryQueryExecutor createQuery(java.util.List<ColumnQueryDefinition> paths, QueryController controller)
createQuery
in interface TagHistoryProvider
public BrowseResults browse(QualifiedPath root, BrowseFilter filter)
browse
in interface TagHistoryProvider
public TimelineSet queryDensity(java.util.List<QualifiedPath> paths, java.util.Date start, java.util.Date end, java.lang.String queryId) throws java.lang.Exception
queryDensity
in interface TagHistoryProvider
java.lang.Exception
public TagHistoryProviderInformation getStatusInformation()
getStatusInformation
in interface TagHistoryProvider