public class ClientTagUtilities extends AbstractTagUtilities
AbstractTagUtilities.DateRange
tagManager
Constructor and Description |
---|
ClientTagUtilities(ClientContext context) |
Modifier and Type | Method and Description |
---|---|
TagConfigSet |
browseConfiguration(java.lang.String path,
boolean recursive) |
protected BrowseResults |
browseHistoricalTagsImpl(QualifiedPath path,
BrowseFilter filter) |
protected boolean |
canEditForProvider(java.lang.String provider) |
protected void |
configureImpl(java.lang.String path,
TagConfigSet cfg,
TagManagerBase.CollisionPolicy policy) |
protected java.util.List<TagValue> |
getTagValuesImpl(java.util.List<TagPath> paths)
Bulk implementation of retrieving tag values.
|
protected TypeManager |
getTypeManager(java.lang.String provider) |
protected Dataset |
queryTagCalculationsImpl(java.util.List<QualifiedPath> paths,
java.util.List<Aggregate> colAggModes,
java.util.Date startDate,
java.util.Date endDate,
java.util.List<java.lang.String> aliases,
Flags queryFlags) |
protected Dataset |
queryTagDensityImpl(java.util.List<QualifiedPath> paths,
java.util.Date startDate,
java.util.Date endDate) |
protected Dataset |
queryTagHistoryImpl(java.util.List<QualifiedPath> paths,
java.util.Date startDate,
java.util.Date endDate,
int returnSize,
Aggregate aggregationMode,
ReturnFormat format,
java.util.List<java.lang.String> aliases,
java.util.List<Aggregate> columnAggModes,
Flags queryFlags,
int timeout) |
protected void |
scanImpl(java.lang.String provider,
java.lang.String scname) |
protected QualifiedPath |
toQualifiedPathFromHistoricalString(java.lang.String path) |
protected int |
writeToTagImpl(TagPath path,
java.lang.Object value,
boolean suppressErrors)
Writes a value to a tag.
|
protected int[] |
writeToTagsImpl(java.util.List<TagPath> paths,
java.util.List<java.lang.Object> values)
Bulk implementation of writing to tags.
|
protected void |
writeToTagsSynchronousImpl(java.util.List<TagPath> paths,
java.util.List<java.lang.Object> values,
int timeout) |
protected void |
writeToTagSynchronousImpl(TagPath path,
java.lang.Object value,
int timeout) |
adjustPath, browseHistoricalTags, configure, exists, getAggregateFor, getTag, getTagManager, getTagValue, getTagValues, interpretRange, loadFromFile, parseTagPath, queryTagCalculations, queryTagDensity, queryTagHistory, read, readAll, scan, toConfigSet, write, writeAll, writeAllSynchronous, writeAllSynchronous, writeSynchronous, writeSynchronous, writeToTag, writeToTag, writeToTags, writeToTagSynchronous, writeToTagSynchronous
public ClientTagUtilities(ClientContext context)
protected TypeManager getTypeManager(java.lang.String provider)
getTypeManager
in class AbstractTagUtilities
protected boolean canEditForProvider(java.lang.String provider)
canEditForProvider
in class AbstractTagUtilities
protected void scanImpl(java.lang.String provider, java.lang.String scname)
scanImpl
in class AbstractTagUtilities
protected BrowseResults browseHistoricalTagsImpl(QualifiedPath path, BrowseFilter filter)
browseHistoricalTagsImpl
in class AbstractTagUtilities
protected int writeToTagImpl(TagPath path, java.lang.Object value, boolean suppressErrors)
writeToTagImpl
in class AbstractTagUtilities
path
- value
- protected void writeToTagSynchronousImpl(TagPath path, java.lang.Object value, int timeout)
writeToTagSynchronousImpl
in class AbstractTagUtilities
protected void writeToTagsSynchronousImpl(java.util.List<TagPath> paths, java.util.List<java.lang.Object> values, int timeout) throws java.lang.Exception
writeToTagsSynchronousImpl
in class AbstractTagUtilities
java.lang.Exception
protected QualifiedPath toQualifiedPathFromHistoricalString(java.lang.String path)
toQualifiedPathFromHistoricalString
in class AbstractTagUtilities
protected Dataset queryTagHistoryImpl(java.util.List<QualifiedPath> paths, java.util.Date startDate, java.util.Date endDate, int returnSize, Aggregate aggregationMode, ReturnFormat format, java.util.List<java.lang.String> aliases, java.util.List<Aggregate> columnAggModes, Flags queryFlags, int timeout) throws java.lang.Exception
queryTagHistoryImpl
in class AbstractTagUtilities
java.lang.Exception
protected Dataset queryTagCalculationsImpl(java.util.List<QualifiedPath> paths, java.util.List<Aggregate> colAggModes, java.util.Date startDate, java.util.Date endDate, java.util.List<java.lang.String> aliases, Flags queryFlags) throws java.lang.Exception
queryTagCalculationsImpl
in class AbstractTagUtilities
java.lang.Exception
protected Dataset queryTagDensityImpl(java.util.List<QualifiedPath> paths, java.util.Date startDate, java.util.Date endDate) throws java.lang.Exception
queryTagDensityImpl
in class AbstractTagUtilities
java.lang.Exception
protected java.util.List<TagValue> getTagValuesImpl(java.util.List<TagPath> paths) throws java.lang.Exception
AbstractTagUtilities
getTagValuesImpl
in class AbstractTagUtilities
java.lang.Exception
protected int[] writeToTagsImpl(java.util.List<TagPath> paths, java.util.List<java.lang.Object> values) throws java.lang.Exception
AbstractTagUtilities
writeToTagsImpl
in class AbstractTagUtilities
java.lang.Exception
protected void configureImpl(java.lang.String path, TagConfigSet cfg, TagManagerBase.CollisionPolicy policy)
configureImpl
in class AbstractTagUtilities
public TagConfigSet browseConfiguration(java.lang.String path, boolean recursive)
browseConfiguration
in class AbstractTagUtilities