Interface ClientTagManager

    • Method Detail

      • getClientTagProvider

        ClientTagProvider getClientTagProvider​(java.lang.String provider)
      • getProviderProperties

        java.util.List<TagProviderProps> getProviderProperties()
      • getProviderProperties

        TagProviderProps getProviderProperties​(java.lang.String provider)
      • isAncestorOf

        boolean isAncestorOf​(TagPath baseTypeId,
                             TagPath potentialSubTypeId)
        Returns true if the second argument is equal to or subtype of the first argument.
      • requestTagGroupExecution

        void requestTagGroupExecution​(java.lang.String provider,
                                      java.lang.String tagGroup)
                               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • copyTagsToClipboard

        void copyTagsToClipboard​(java.util.List<TagPath> tagPaths,
                                 boolean removeOriginalTags)
      • pasteFromClipboard

        java.util.concurrent.CompletableFuture<java.util.List<QualityCode>> pasteFromClipboard​(TagPath destination)
      • getTagConfigsAsync

        java.util.concurrent.CompletableFuture<java.util.List<TagConfigurationModel>> getTagConfigsAsync​(java.util.List<TagPath> tagPaths,
                                                                                                         boolean recursive,
                                                                                                         boolean localPropsOnly)
      • removeTagsAsync

        java.util.concurrent.CompletableFuture<java.util.List<QualityCode>> removeTagsAsync​(java.util.List<TagPath> tagPaths,
                                                                                            SecurityContext securityContext)
      • importTagDataSourcesAsync

        java.util.concurrent.CompletableFuture<QualityCode> importTagDataSourcesAsync​(TagPath location,
                                                                                      java.util.List<BrowseElement> elements)
      • reinitializeTagsAsync

        java.util.concurrent.CompletableFuture<java.util.List<QualityCode>> reinitializeTagsAsync​(java.util.List<TagPath> tagPaths)
      • getValueChangeMetric

        StatMetric getValueChangeMetric()
      • renameTagAsync

        default java.util.concurrent.CompletableFuture<QualityCode> renameTagAsync​(TagPath tag,
                                                                                   java.lang.String newName,
                                                                                   CollisionPolicy collisionPolicy)