<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Delete instance of singleton class in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418943#M1997006</link>
    <description>&lt;P&gt;First thing, you cannot delete an instance in ABAP (for human abaper)&lt;/P&gt;&lt;P&gt;So your only solution is to clear the "variable" containing the reference to the instance.&lt;/P&gt;&lt;P&gt;and it depends of your code, but it is certainly available in the my_class=&amp;gt;get_instance( ). &lt;/P&gt;&lt;P&gt;(you have to create my_class=&amp;gt;delete_instance) &lt;/P&gt;&lt;P&gt;just a question, why do you use singleton if you clear the instance after use it ?? &lt;/P&gt;</description>
    <pubDate>Thu, 08 Jul 2021 06:57:05 GMT</pubDate>
    <dc:creator>FredericGirod</dc:creator>
    <dc:date>2021-07-08T06:57:05Z</dc:date>
    <item>
      <title>Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418942#M1997005</link>
      <description>&lt;P&gt;Hello All,&lt;/P&gt;
  &lt;P&gt;I have a requirement where i need to create instance of singleton class and after that delete it and recreate instance which another parameter.&lt;/P&gt;
  &lt;P&gt;can you please suggest how i can do that.&lt;/P&gt;
  &lt;P&gt;thanks&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 06:40:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418942#M1997005</guid>
      <dc:creator>mahesh_jagnani</dc:creator>
      <dc:date>2021-07-08T06:40:25Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418943#M1997006</link>
      <description>&lt;P&gt;First thing, you cannot delete an instance in ABAP (for human abaper)&lt;/P&gt;&lt;P&gt;So your only solution is to clear the "variable" containing the reference to the instance.&lt;/P&gt;&lt;P&gt;and it depends of your code, but it is certainly available in the my_class=&amp;gt;get_instance( ). &lt;/P&gt;&lt;P&gt;(you have to create my_class=&amp;gt;delete_instance) &lt;/P&gt;&lt;P&gt;just a question, why do you use singleton if you clear the instance after use it ?? &lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 06:57:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418943#M1997006</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2021-07-08T06:57:05Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418944#M1997007</link>
      <description>&lt;P&gt;If you need to delete the instance, then it shouldn't be a singleton class.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 07:20:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418944#M1997007</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2021-07-08T07:20:17Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418945#M1997008</link>
      <description>&lt;P&gt;Maybe the singleton as you implemented it is the wrong solution. &lt;/P&gt;&lt;P&gt;Is there the requirement to delete an instance and recreate with the SAME parameters? &lt;/P&gt;&lt;P&gt;My idea is to keep one instance per parameter combination. &lt;/P&gt;&lt;P&gt;But: if you don't need the instance any more at all you should not buffer it. &lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 07:33:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418945#M1997008</guid>
      <dc:creator>BiberM</dc:creator>
      <dc:date>2021-07-08T07:33:50Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418946#M1997009</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;i want to create instance with different parameters but not able to do that as it is saying instance is already created.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Mahesh&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 07:35:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418946#M1997009</guid>
      <dc:creator>mahesh_jagnani</dc:creator>
      <dc:date>2021-07-08T07:35:54Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418947#M1997010</link>
      <description>&lt;P&gt;So you need to convert your Singleton to MultiTon &lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 08:26:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418947#M1997010</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2021-07-08T08:26:22Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418948#M1997011</link>
      <description>&lt;P&gt;  &lt;SPAN class="mention-scrubbed"&gt;raymond.giuseppi&lt;/SPAN&gt; his requirement is to have a singleton depending of parameters, so it could be a multiton &lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 08:58:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418948#M1997011</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2021-07-08T08:58:39Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418949#M1997012</link>
      <description>&lt;P&gt;Sorry, but your requirement is at least paradoxical (does not really make sense)&lt;/P&gt;&lt;P&gt;Is this a standad class or a customer one, in second case convert it to a normal class (with non private constructor)&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 09:07:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418949#M1997012</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2021-07-08T09:07:42Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418950#M1997013</link>
      <description>&lt;P&gt;Read some documents such as&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://blogs.sap.com/2015/07/03/static-class-vs-singleton-class-what-to-use-when/"&gt;Static Class Vs Singleton Class – What to use when&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://blogs.sap.com/2018/02/19/a-general-purpose-abap-multiton-class/"&gt;A General Purpose ABAP Multiton Class&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Thu, 08 Jul 2021 09:10:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418950#M1997013</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2021-07-08T09:10:05Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418951#M1997014</link>
      <description>&lt;P&gt;&lt;SPAN class="mention-scrubbed"&gt;frdric.girod&lt;/SPAN&gt; multiton is useful for performance, reusability, if OP doesn't use same parameter twice, I would rather suggest a classic standard class.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 09:11:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418951#M1997014</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2021-07-08T09:11:56Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418952#M1997015</link>
      <description>&lt;P&gt;Clean ABAP suggests only using singletons when you really need them. I used to use them a lot, but they're not usually necessary in ABAP.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 09:41:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418952#M1997015</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2021-07-08T09:41:12Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418953#M1997016</link>
      <description>&lt;P&gt;I use them a lot for User-exit. &lt;/P&gt;&lt;P&gt;And I think in Clean-Pattern-Code you should use factory to manage the Multi or Single ton &lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 11:18:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418953#M1997016</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2021-07-08T11:18:33Z</dc:date>
    </item>
    <item>
      <title>Re: Delete instance of singleton class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418954#M1997017</link>
      <description>&lt;P&gt;&lt;SPAN class="mention-scrubbed"&gt;raymond.giuseppi&lt;/SPAN&gt; I am not agree with you. &lt;/P&gt;&lt;P&gt;Last time I used the multitone was for item in sales order in several user-exit / enhancement / badi ... (big big project). Each item need to have separated memory / behaviour. This is not related to performance. &lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 11:22:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-instance-of-singleton-class/m-p/12418954#M1997017</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2021-07-08T11:22:30Z</dc:date>
    </item>
  </channel>
</rss>

