<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Threads und Message-Queues on sillysky.net</title>
    <link>https://sillysky.net/docs/nyssr/namespaces/threads/</link>
    <description>Recent content in Threads und Message-Queues on sillysky.net</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Tue, 14 Oct 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://sillysky.net/docs/nyssr/namespaces/threads/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>EThreadPriority</title>
      <link>https://sillysky.net/docs/nyssr/namespaces/threads/ethreadpriority/</link>
      <pubDate>Tue, 14 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/namespaces/threads/ethreadpriority/</guid>
      <description>This enum describes the priority of a thread.&#xA;LOWEST (1) VERY_LOW (2) LOWER (3) LOW (4) NORMAL (5) HIGH (6) HIGHER (7) VERY_HIGH (8) ULTRA_HIGH (9) HIGHEST (10) The enum is used e.g. in the job engine.&#xA;A Java thread can be assigned priority 1 (low) to 10 (high).</description>
    </item>
    <item>
      <title>IMessageQueue</title>
      <link>https://sillysky.net/docs/nyssr/namespaces/threads/imessagequeue/</link>
      <pubDate>Tue, 14 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/namespaces/threads/imessagequeue/</guid>
      <description>Each thread of a namespaces has its own message queue. Here the messages are added, which are addressed to targets, which are associated with the thread. The thread fetches the messages from the queue and then delivers them to the target. This ensures that messages for a target are always processed in the same thread.&#xA;The methods of the message queue are only used by the system, but they are in principle also accessible to the community, e.</description>
    </item>
    <item>
      <title>IMessageQueueRegistry</title>
      <link>https://sillysky.net/docs/nyssr/namespaces/threads/imessagequeueregistry/</link>
      <pubDate>Tue, 14 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/namespaces/threads/imessagequeueregistry/</guid>
      <description>Each namespace has a MessageQueueRegistry. All message queues of the namespaces are registered here. Each MessageQueueRegistry contains at least one message queue. However, the user can add more.&#xA;Access The registry is obtained via getter from the namespace:&#xA;final IMessageQueueRegistry mqr = namespace.getMessageQueueRegistry(); Creating a message queue This method creates a message queue and starts it.&#xA;@NotNull IMessageQueue createAndStartAsyncQueue(@NotNull IId aQueueId, @NotNull String aDesc, int aThreadPriority) throws CException; It requires a valid queue ID, which can be created via CIdFactory.</description>
    </item>
  </channel>
</rss>
