<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Application factory collector API on sillysky.net</title>
    <link>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/</link>
    <description>Recent content in Application factory collector API on sillysky.net</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Tue, 09 Dec 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>CRecordAddAppFactory</title>
      <link>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/crecordaddappfactory/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/crecordaddappfactory/</guid>
      <description>&lt;p&gt;The message CRecordAddAppFactory is used to register an application factory.&#xA;Any number of application factories can be registered on any number of nodes.&#xA;When an application is started, the application collector then selects one of&#xA;the registered factories and starts the application there.&lt;/p&gt;&#xA;&lt;p&gt;This message belongs to the &lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/&#34;&gt;application factory collector API&lt;/a&gt;.&lt;br&gt;&#xA;The Application Collector Service is located in the plugin&#xA;&lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/&#34;&gt;NY_ApplicationFactoryCollectorPlugIn&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-json&#34;&gt;{&#xA;  &#34;id&#34;: &#34;ee3af3ad-16e4-45c7-af8b-8c11e93f18c7&#34;,&#xA;  &#34;name&#34;: &#34;ADD_APP_FACTORY&#34;,&#xA;  &#34;isNanoService&#34;: &#34;false&#34;,&#xA;  &#34;namespaces&#34;: &#34;&#34;,&#xA;  &#34;description&#34;: &#34;Add an application factory.&#34;,&#xA;  &#34;slots&#34;: [&#xA;    {&#xA;      &#34;key&#34;: &#34;app&#34;,&#xA;      &#34;name&#34;: &#34;APPLICATION&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;,&#xA;      &#34;type&#34;: &#34;RECORD&#34;,&#xA;      &#34;description&#34;: &#34;The application as record APPLICATION.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;factoryAddress&#34;,&#xA;      &#34;name&#34;: &#34;FACTORY_ADDRESS&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;,&#xA;      &#34;type&#34;: &#34;TARGET_ADDRESS&#34;,&#xA;      &#34;description&#34;: &#34;The address of the application factory.&#34;&#xA;    }&#xA;  ]&#xA;}&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;APPLICATION: The description of the application. See &lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/crecordapplication/&#34;&gt;CRecordApplication&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;FACTORY_ADDRESS: The target address of the factory.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;usage&#34;&gt;Usage&lt;/h2&gt;&#xA;&lt;h3 id=&#34;sending-the-message&#34;&gt;Sending the message&lt;/h3&gt;&#xA;&lt;p&gt;Example of use (after &lt;a href=&#34;https://sillysky.net/docs/tutorials-for-nyssr-net/how-to-build-a-message/&#34;&gt;generating&lt;/a&gt; of the class&#xA;CRecordAddAppFactory):&lt;/p&gt;</description>
    </item>
    <item>
      <title>CRecordApplication</title>
      <link>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/crecordapplication/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/crecordapplication/</guid>
      <description>&lt;p&gt;The record CRecordApplication is a data record for the description of an&#xA;application.&lt;/p&gt;&#xA;&lt;p&gt;This record belongs to the &lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/&#34;&gt;application factory collector API&lt;/a&gt;.&lt;br&gt;&#xA;The Application Collector Service is located in the plugin&#xA;&lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/&#34;&gt;NY_ApplicationFactoryCollectorPlugIn&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-json&#34;&gt;{&#xA;  &#34;id&#34;: &#34;5a8d5a3f-37c0-47f5-bb88-25f5f5e6a20c&#34;,&#xA;  &#34;name&#34;: &#34;APPLICATION&#34;,&#xA;  &#34;isNanoService&#34;: &#34;false&#34;,&#xA;  &#34;namespaces&#34;: &#34;&#34;,&#xA;  &#34;description&#34;: &#34;The application data.&#34;,&#xA;  &#34;slots&#34;: [&#xA;    {&#xA;      &#34;key&#34;: &#34;appId&#34;,&#xA;      &#34;name&#34;: &#34;ID&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;,&#xA;      &#34;type&#34;: &#34;UUID&#34;,&#xA;      &#34;description&#34;: &#34;The ID of an application.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;appName&#34;,&#xA;      &#34;name&#34;: &#34;NAME&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;,&#xA;      &#34;type&#34;: &#34;STRING&#34;,&#xA;      &#34;description&#34;: &#34;The name of the application.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;shortAppDesc&#34;,&#xA;      &#34;name&#34;: &#34;SHORT_DESCRIPTION&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;,&#xA;      &#34;type&#34;: &#34;STRING&#34;,&#xA;      &#34;description&#34;: &#34;A short description.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;longAppDesc&#34;,&#xA;      &#34;name&#34;: &#34;LONG_DESCRIPTION&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;,&#xA;      &#34;type&#34;: &#34;STRING&#34;,&#xA;      &#34;description&#34;: &#34;A long description.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;iconPath&#34;,&#xA;      &#34;name&#34;: &#34;ICON&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;,&#xA;      &#34;type&#34;: &#34;STRING&#34;,&#xA;      &#34;description&#34;: &#34;The relative path of the icon file in the file store.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;properties&#34;,&#xA;      &#34;name&#34;: &#34;PROPERTIES&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;,&#xA;      &#34;type&#34;: &#34;STRING_PROPERTIES&#34;,&#xA;      &#34;description&#34;: &#34;Properties for running the application.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;permissions&#34;,&#xA;      &#34;name&#34;: &#34;PERMISSIONS&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;,&#xA;      &#34;type&#34;: &#34;STRING_ARRAY&#34;,&#xA;      &#34;description&#34;: &#34;Permissions required to start the application.&#34;&#xA;    }&#xA;  ]&#xA;}&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;ID: The ID of the application.&lt;/li&gt;&#xA;&lt;li&gt;NAME: The name of the application.&lt;/li&gt;&#xA;&lt;li&gt;SHORT_DESCRIPTION: A short description of the application.&lt;/li&gt;&#xA;&lt;li&gt;LONG_DESCRIPTION: A long description of the application.&lt;/li&gt;&#xA;&lt;li&gt;ICON: The relative path of an icon. The binary icon can be retrieved from the &lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_filestoreplugin/the-file-store-api/&#34;&gt;The File Store API&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;PROPERTIES: Predefined arguments for the application.&lt;/li&gt;&#xA;&lt;li&gt;PERMISSIONS:A list of rights that are required to start the application.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;usage&#34;&gt;Usage&lt;/h2&gt;&#xA;&lt;h3 id=&#34;sending-the-message&#34;&gt;Sending the message&lt;/h3&gt;&#xA;&lt;p&gt;This record is used, for example, when registering application factories.&#xA;Example of use (after &lt;a href=&#34;https://sillysky.net/docs/tutorials-for-nyssr-net/how-to-build-a-message/&#34;&gt;generating&lt;/a&gt; of the class CRecordApplication):&lt;/p&gt;</description>
    </item>
    <item>
      <title>CRecordGetApplicationListForUser</title>
      <link>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/crecordgetapplicationlistforuser/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/crecordgetapplicationlistforuser/</guid>
      <description>&lt;p&gt;The CRecordGetApplicationListForUser message retrieves a list of applications&#xA;that the user is allowed to start.&lt;/p&gt;&#xA;&lt;p&gt;This message belongs to the &lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/&#34;&gt;application factory collector API&lt;/a&gt;.&lt;br&gt;&#xA;The Application Collector Service is located in the plugin&#xA;&lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/&#34;&gt;NY_ApplicationFactoryCollectorPlugIn&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-json&#34;&gt;{&#xA;  &#34;id&#34;: &#34;25615f1c-5ada-4893-b551-8122f7def7f9&#34;,&#xA;  &#34;name&#34;: &#34;GET_APPLICATION_LIST_FOR_USER&#34;,&#xA;  &#34;isNanoService&#34;: &#34;false&#34;,&#xA;  &#34;namespaces&#34;: &#34;&#34;,&#xA;  &#34;description&#34;: &#34;Fetches a list of applications that the user is allowed to launch.&#34;,&#xA;  &#34;slots&#34;: [&#xA;    {&#xA;      &#34;key&#34;: &#34;1&#34;,&#xA;      &#34;name&#34;: &#34;PLATFORM&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;,&#xA;      &#34;type&#34;: &#34;STRING&#34;,&#xA;      &#34;description&#34;: &#34;The platform on which the application is to run.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;10&#34;,&#xA;      &#34;name&#34;: &#34;APPLICATION_LIST&#34;,&#xA;      &#34;direction&#34;: &#34;RESPONSE&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;,&#xA;      &#34;type&#34;: &#34;RECORD_ARRAY&#34;,&#xA;      &#34;description&#34;: &#34;The application list (maybe empty).&#34;&#xA;    }&#xA;  ]&#xA;}&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;&#xA;&lt;p&gt;The request also requires the session token, from which the rights of the&#xA;current user are derived.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CRecordLaunchApplication</title>
      <link>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/crecordlaunchapplication/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/crecordlaunchapplication/</guid>
      <description>&lt;p&gt;The message CRecordLaunchApplication is used to start applications.&#xA;Applications can be hosted and started on any node. The message is first sent&#xA;to the Application Collector Service, which selects an appropriate factory&#xA;instance (load balancing) and then forwards the message to the application&#xA;factory.&lt;/p&gt;&#xA;&lt;p&gt;This message belongs to the &lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/&#34;&gt;application factory collector API&lt;/a&gt;.&lt;br&gt;&#xA;The Application Collector Service is located in the plugin&#xA;&lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/&#34;&gt;NY_ApplicationFactoryCollectorPlugIn&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-json&#34;&gt;{&#xA;  &#34;id&#34;: &#34;d0140763-3cb9-4bd0-8c5f-1562c6e50216&#34;,&#xA;  &#34;name&#34;: &#34;LAUNCH_APPLICATION&#34;,&#xA;  &#34;isNanoService&#34;: &#34;false&#34;,&#xA;  &#34;namespaces&#34;: &#34;&#34;,&#xA;  &#34;description&#34;: &#34;Create and launch an application instance.&#34;,&#xA;  &#34;slots&#34;: [&#xA;    {&#xA;      &#34;key&#34;: &#34;1&#34;,&#xA;      &#34;name&#34;: &#34;APPLICATION_ID&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;,&#xA;      &#34;type&#34;: &#34;UUID&#34;,&#xA;      &#34;description&#34;: &#34;The ID of the application.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;2&#34;,&#xA;      &#34;name&#34;: &#34;REMOTE_SKIN_CLIENT_NODE&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;,&#xA;      &#34;type&#34;: &#34;NODE_ADDRESS&#34;,&#xA;      &#34;description&#34;: &#34;Optional: The node address of the RemoteSkin client.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;3&#34;,&#xA;      &#34;name&#34;: &#34;REMOTE_SKIN_TARGET&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;,&#xA;      &#34;type&#34;: &#34;TARGET_ADDRESS&#34;,&#xA;      &#34;description&#34;: &#34;Web Client: An existing RemoteSkin target.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;4&#34;,&#xA;      &#34;name&#34;: &#34;PROPERTIES&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;,&#xA;      &#34;type&#34;: &#34;STRING_PROPERTIES&#34;,&#xA;      &#34;description&#34;: &#34;Properties for launching the application.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;10&#34;,&#xA;      &#34;name&#34;: &#34;APP_INSTANCE_ID&#34;,&#xA;      &#34;direction&#34;: &#34;ANSWER&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;,&#xA;      &#34;type&#34;: &#34;UUID&#34;,&#xA;      &#34;description&#34;: &#34;The instance ID of the launched application.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;11&#34;,&#xA;      &#34;name&#34;: &#34;INSTANCE_ADDRESS&#34;,&#xA;      &#34;direction&#34;: &#34;ANSWER&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;,&#xA;      &#34;type&#34;: &#34;TARGET_ADDRESS&#34;,&#xA;      &#34;description&#34;: &#34;The address of the main target of the application.&#34;&#xA;    }&#xA;  ]&#xA;}&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;&#xA;&lt;p&gt;Starting an application requires a valid session token with the appropriate&#xA;rights.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CRecordRemoveAppFactory</title>
      <link>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/crecordremoveappfactory/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/crecordremoveappfactory/</guid>
      <description>&lt;p&gt;The message CRecordRemoveAppFactory is used to deregister an application&#xA;factory.&lt;/p&gt;&#xA;&lt;p&gt;This message belongs to the &lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/application-collector-api/&#34;&gt;application factory collector API&lt;/a&gt;.&lt;br&gt;&#xA;The Application Collector Service is located in the plugin&#xA;&lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_applicationfactorycollectorplugin/&#34;&gt;NY_ApplicationFactoryCollectorPlugIn&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-json&#34;&gt;{&#xA;  &#34;id&#34;: &#34;1246722a-b61c-46e4-a42e-08563bb30006&#34;,&#xA;  &#34;name&#34;: &#34;REMOVE_APP_FACTORY&#34;,&#xA;  &#34;isNanoService&#34;: &#34;false&#34;,&#xA;  &#34;namespaces&#34;: &#34;&#34;,&#xA;  &#34;description&#34;: &#34;Remove an application factory.&#34;,&#xA;  &#34;slots&#34;: [&#xA;    {&#xA;      &#34;key&#34;: &#34;appId&#34;,&#xA;      &#34;name&#34;: &#34;APPLICATION_ID&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;,&#xA;      &#34;type&#34;: &#34;UUID&#34;,&#xA;      &#34;description&#34;: &#34;The ID of the application.&#34;&#xA;    },&#xA;    {&#xA;      &#34;key&#34;: &#34;factoryAddress&#34;,&#xA;      &#34;name&#34;: &#34;FACTORY_ADDRESS&#34;,&#xA;      &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;      &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;,&#xA;      &#34;type&#34;: &#34;TARGET_ADDRESS&#34;,&#xA;      &#34;description&#34;: &#34;The address of the application factory.&#34;&#xA;    }&#xA;  ]&#xA;}&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;APPLICATION_ID: The ID of the application.&lt;/li&gt;&#xA;&lt;li&gt;FACTORY_ADDRESS: The target address of the factory.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;usage&#34;&gt;Usage&lt;/h2&gt;&#xA;&lt;h3 id=&#34;sending-the-message&#34;&gt;Sending the message&lt;/h3&gt;&#xA;&lt;p&gt;Example of use (after &lt;a href=&#34;https://sillysky.net/docs/tutorials-for-nyssr-net/how-to-build-a-message/&#34;&gt;generating&lt;/a&gt; of the class&#xA;&lt;code&gt;CRecordRemoveAppFactory&lt;/code&gt;):&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
