# Java concurrent queue for tag change scripts

**URL:** <https://forum.inductiveautomation.com/t/java-concurrent-queue-for-tag-change-scripts/82044>\
**Category:** Ignition\
**Created:** [November 17, 2023, 1:53pm UTC](https://forum.inductiveautomation.com/t/java-concurrent-queue-for-tag-change-scripts/82044 "2023-11-17T13:53:19Z")\
**Posts on this page:** 1\
**Showing post:** 38

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [January 31, 2024, 7:49pm UTC](https://forum.inductiveautomation.com/t/java-concurrent-queue-for-tag-change-scripts/82044/38 "2024-01-31T19:49:49Z")

</div>

> [@pturmel](#):
>
> reference implementation

Okay. Draft for your edification: [queueUtil.py](https://www.automation-pros.com/ignition/queueUtil.py)

Includes Google docstrings.

Utterly _ **untested** _. 😬 Maybe later.

Edit: docstring typos fixed and ambiguities addressed.

Heh: if you delete all comments, docstrings, and blank lines, it is **29** lines of code.

---

_[View the full topic](https://forum.inductiveautomation.com/t/java-concurrent-queue-for-tag-change-scripts/82044)._
