<?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 -- gohugo.io</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>The message CRecordAddAppFactory is used to register an application factory. Any number of application factories can be registered on any number of nodes. When an application is started, the application collector then selects one of the registered factories and starts the application there.&#xA;This message belongs to the application factory collector API.&#xA;The Application Collector Service is located in the plugin NY_ApplicationFactoryCollectorPlugIn.&#xA;{ &#34;id&#34;: &#34;ee3af3ad-16e4-45c7-af8b-8c11e93f18c7&#34;, &#34;name&#34;: &#34;ADD_APP_FACTORY&#34;, &#34;isNanoService&#34;: &#34;false&#34;, &#34;namespaces&#34;: &#34;</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>The record CRecordApplication is a data record for the description of an application.&#xA;This record belongs to the application factory collector API.&#xA;The Application Collector Service is located in the plugin NY_ApplicationFactoryCollectorPlugIn.&#xA;{ &#34;id&#34;: &#34;5a8d5a3f-37c0-47f5-bb88-25f5f5e6a20c&#34;, &#34;name&#34;: &#34;APPLICATION&#34;, &#34;isNanoService&#34;: &#34;false&#34;, &#34;namespaces&#34;: &#34;&#34;, &#34;description&#34;: &#34;The application data.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;appId&#34;, &#34;name&#34;: &#34;ID&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;OPTIONAL&#34;, &#34;type&#34;: &#34;UUID&#34;, &#34;description&#34;: &#34;The ID of an application.&#34; }, { &#34;key&#34;: &#34;appName&#34;, &#34;name&#34;: &#34;NAME&#34;, &#34;</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>The CRecordGetApplicationListForUser message retrieves a list of applications that the user is allowed to start.&#xA;This message belongs to the application factory collector API.&#xA;The Application Collector Service is located in the plugin NY_ApplicationFactoryCollectorPlugIn.&#xA;{ &#34;id&#34;: &#34;25615f1c-5ada-4893-b551-8122f7def7f9&#34;, &#34;name&#34;: &#34;GET_APPLICATION_LIST_FOR_USER&#34;, &#34;isNanoService&#34;: &#34;false&#34;, &#34;namespaces&#34;: &#34;&#34;, &#34;description&#34;: &#34;Fetches a list of applications that the user is allowed to launch.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;PLATFORM&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;</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>The message CRecordLaunchApplication is used to start applications. Applications can be hosted and started on any node. The message is first sent to the Application Collector Service, which selects an appropriate factory instance (load balancing) and then forwards the message to the application factory.&#xA;This message belongs to the application factory collector API.&#xA;The Application Collector Service is located in the plugin NY_ApplicationFactoryCollectorPlugIn.&#xA;{ &#34;id&#34;: &#34;d0140763-3cb9-4bd0-8c5f-1562c6e50216&#34;, &#34;name&#34;: &#34;LAUNCH_APPLICATION&#34;, &#34;isNanoService&#34;: &#34;false&#34;, &#34;</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>The message CRecordRemoveAppFactory is used to deregister an application factory.&#xA;This message belongs to the application factory collector API.&#xA;The Application Collector Service is located in the plugin NY_ApplicationFactoryCollectorPlugIn.&#xA;{ &#34;id&#34;: &#34;1246722a-b61c-46e4-a42e-08563bb30006&#34;, &#34;name&#34;: &#34;REMOVE_APP_FACTORY&#34;, &#34;isNanoService&#34;: &#34;false&#34;, &#34;namespaces&#34;: &#34;&#34;, &#34;description&#34;: &#34;Remove an application factory.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;appId&#34;, &#34;name&#34;: &#34;APPLICATION_ID&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;UUID&#34;, &#34;description&#34;: &#34;The ID of the application.&#34; }, { &#34;key&#34;: &#34;factoryAddress&#34;, &#34;name&#34;: &#34;FACTORY_ADDRESS&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;</description>
    </item>
  </channel>
</rss>
