Interface DeletionHandler


  • public interface DeletionHandler
    Allows the Managed Tag Provider to manage how tag deletion requests are processed. If the provider allows user based deletion requests, each tag path will be passed through here first. The provider can allow the deletion, deny it, or handle it in-line and return "Handled", which will not pass the request to the underlying provider.
    • Method Detail

      • process

        DeletionHandler.DeletionResponse process​(TagPath path)
        1. Denied - the tag can not be deleted by the user
        2. Handled - the managed provider has or will handle the delete, and it should not be passed to the underlying provider.
        3. Allowed - allow the provider to handle the delete.