public class ClientTagUtilities extends AbstractTagUtilities
AbstractTagUtilities.DateRange
DEFAULT_TIMEOUT_MILLIS
Constructor and Description |
---|
ClientTagUtilities(ClientContext context,
ClientTagManager tagManager) |
Modifier and Type | Method and Description |
---|---|
protected Results |
browseHistoricalTagsImpl(QualifiedPath path,
BrowseFilter filter) |
protected Results<PyTagDictionary> |
browseImpl(TagPath path,
BrowseFilter browseFilter) |
protected boolean |
canEditForProvider(java.lang.String provider) |
protected boolean |
checkWriteMode() |
protected void |
exportInternal(java.lang.String filePath,
java.util.List<TagPath> tagPaths,
boolean recursive,
java.lang.String exportType)
For the exportType, use "json" or "xml"
|
protected java.util.List<TagEditModel> |
getConfigurationImpl(java.util.List<TagPath> basePaths,
boolean recursive) |
protected TagEditModel |
getTagEditModel(TagPath path) |
protected java.util.List<QualityCode> |
importInternal(TagPath basePath,
java.lang.String fileAsStr,
java.lang.String importType,
CollisionPolicy cp) |
protected java.util.List<QualityCode> |
moveImpl(java.util.List<TagPath> source,
TagPath dest,
boolean copy,
CollisionPolicy policy) |
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 |
readAsyncImpl(java.util.List<TagPath> tagPaths,
org.python.core.PyFunction callback) |
protected java.util.List<QualifiedValue> |
readBlockingImpl(java.util.List<TagPath> tagPaths) |
protected java.util.List<QualityCode> |
removeTagsImpl(java.util.List<TagPath> tagPaths) |
protected void |
requestGroupExecutionImpl(java.lang.String provider,
java.lang.String tagGroup) |
protected java.util.List<QualityCode> |
saveTagConfigs(java.lang.String provider,
java.util.List<TagEdit> tagEdits,
CollisionPolicy collisionPolicy)
Processes tag edits.
|
protected QualifiedPath |
toQualifiedPathFromHistoricalString(java.lang.String path) |
protected void |
writeAsyncImpl(java.util.List<TagPath> tagPaths,
java.util.List<java.lang.Object> values,
org.python.core.PyFunction callback) |
protected java.util.List<QualityCode> |
writeBlockingImpl(java.util.List<TagPath> tagPaths,
java.util.List<java.lang.Object> values,
int timeoutMillis) |
browse, browseHistoricalTags, configure, deleteTags, exists, exportTags, getAggregateFor, getConfiguration, importTags, interpretRange, move, parseTagPath, parseTagPaths, queryTagCalculations, queryTagDensity, queryTagHistory, readAsync, readBlocking, requestGroupExecution, writeAsync, writeBlocking
public ClientTagUtilities(ClientContext context, ClientTagManager tagManager)
protected java.util.List<QualityCode> moveImpl(java.util.List<TagPath> source, TagPath dest, boolean copy, CollisionPolicy policy)
moveImpl
in class AbstractTagUtilities
protected java.util.List<TagEditModel> getConfigurationImpl(java.util.List<TagPath> basePaths, boolean recursive)
getConfigurationImpl
in class AbstractTagUtilities
protected java.util.List<QualityCode> saveTagConfigs(java.lang.String provider, java.util.List<TagEdit> tagEdits, CollisionPolicy collisionPolicy)
AbstractTagUtilities
saveTagConfigs
in class AbstractTagUtilities
protected java.util.List<QualityCode> importInternal(TagPath basePath, java.lang.String fileAsStr, java.lang.String importType, CollisionPolicy cp) throws java.lang.Exception
importInternal
in class AbstractTagUtilities
java.lang.Exception
protected Results<PyTagDictionary> browseImpl(TagPath path, BrowseFilter browseFilter)
browseImpl
in class AbstractTagUtilities
protected void readAsyncImpl(java.util.List<TagPath> tagPaths, org.python.core.PyFunction callback)
readAsyncImpl
in class AbstractTagUtilities
protected java.util.List<QualifiedValue> readBlockingImpl(java.util.List<TagPath> tagPaths)
readBlockingImpl
in class AbstractTagUtilities
protected java.util.List<QualityCode> writeBlockingImpl(java.util.List<TagPath> tagPaths, java.util.List<java.lang.Object> values, int timeoutMillis)
writeBlockingImpl
in class AbstractTagUtilities
protected void writeAsyncImpl(java.util.List<TagPath> tagPaths, java.util.List<java.lang.Object> values, org.python.core.PyFunction callback)
writeAsyncImpl
in class AbstractTagUtilities
protected boolean checkWriteMode()
protected void exportInternal(java.lang.String filePath, java.util.List<TagPath> tagPaths, boolean recursive, java.lang.String exportType) throws java.lang.Exception
AbstractTagUtilities
exportInternal
in class AbstractTagUtilities
java.lang.Exception
protected java.util.List<QualityCode> removeTagsImpl(java.util.List<TagPath> tagPaths) throws java.lang.Exception
removeTagsImpl
in class AbstractTagUtilities
java.lang.Exception
protected void requestGroupExecutionImpl(java.lang.String provider, java.lang.String tagGroup) throws java.lang.Exception
requestGroupExecutionImpl
in class AbstractTagUtilities
java.lang.Exception
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 QualifiedPath toQualifiedPathFromHistoricalString(java.lang.String path)
toQualifiedPathFromHistoricalString
in class AbstractTagUtilities
protected Results browseHistoricalTagsImpl(QualifiedPath path, BrowseFilter filter)
browseHistoricalTagsImpl
in class AbstractTagUtilities
protected boolean canEditForProvider(java.lang.String provider)
canEditForProvider
in class AbstractTagUtilities
protected TagEditModel getTagEditModel(TagPath path) throws java.lang.Exception
getTagEditModel
in class AbstractTagUtilities
java.lang.Exception