AbstractDeserializer.java

  1. /*
  2.  * GovWay - A customizable API Gateway
  3.  * https://govway.org
  4.  *
  5.  * Copyright (c) 2005-2025 Link.it srl (https://link.it).
  6.  *
  7.  * This program is free software: you can redistribute it and/or modify
  8.  * it under the terms of the GNU General Public License version 3, as published by
  9.  * the Free Software Foundation.
  10.  *
  11.  * This program is distributed in the hope that it will be useful,
  12.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14.  * GNU General Public License for more details.
  15.  *
  16.  * You should have received a copy of the GNU General Public License
  17.  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  18.  *
  19.  */
  20. package org.openspcoop2.core.plugins.utils.serializer;

  21. import org.openspcoop2.generic_project.exception.DeserializerException;

  22. import org.openspcoop2.core.plugins.IdConfigurazioneFiltro;
  23. import org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro;
  24. import org.openspcoop2.core.plugins.Plugin;
  25. import org.openspcoop2.core.plugins.ElencoPlugin;
  26. import org.openspcoop2.core.plugins.ConfigurazioneServizioAzione;
  27. import org.openspcoop2.core.plugins.IdConfigurazioneServizio;
  28. import org.openspcoop2.core.plugins.ConfigurazioneServizio;
  29. import org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione;
  30. import org.openspcoop2.core.plugins.ConfigurazioneFiltro;
  31. import org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro;
  32. import org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita;
  33. import org.openspcoop2.core.plugins.IdPlugin;
  34. import org.openspcoop2.core.plugins.ElencoIdPlugin;
  35. import org.openspcoop2.core.plugins.PluginServizioCompatibilita;
  36. import org.openspcoop2.core.plugins.PluginProprietaCompatibilita;
  37. import org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio;
  38. import org.openspcoop2.core.plugins.ElencoConfigurazioneServizio;

  39. import java.io.InputStream;
  40. import java.io.File;

  41. /**    
  42.  * XML Deserializer of beans
  43.  *
  44.  * @author Poli Andrea (poli@link.it)
  45.  * @author $Author$
  46.  * @version $Rev$, $Date$
  47.  */

  48. public abstract class AbstractDeserializer extends org.openspcoop2.generic_project.serializer.AbstractDeserializerBase {



  49.     /*
  50.      =================================================================================
  51.      Object: id-configurazione-filtro
  52.      =================================================================================
  53.     */
  54.    
  55.     /**
  56.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  57.      *
  58.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  59.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  60.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  61.      */
  62.     public IdConfigurazioneFiltro readIdConfigurazioneFiltro(String fileName) throws DeserializerException {
  63.         return (IdConfigurazioneFiltro) this.xmlToObj(fileName, IdConfigurazioneFiltro.class);
  64.     }
  65.    
  66.     /**
  67.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  68.      *
  69.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  70.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  71.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  72.      */
  73.     public IdConfigurazioneFiltro readIdConfigurazioneFiltro(File file) throws DeserializerException {
  74.         return (IdConfigurazioneFiltro) this.xmlToObj(file, IdConfigurazioneFiltro.class);
  75.     }
  76.    
  77.     /**
  78.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  79.      *
  80.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  81.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  82.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  83.      */
  84.     public IdConfigurazioneFiltro readIdConfigurazioneFiltro(InputStream in) throws DeserializerException {
  85.         return (IdConfigurazioneFiltro) this.xmlToObj(in, IdConfigurazioneFiltro.class);
  86.     }  
  87.    
  88.     /**
  89.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  90.      *
  91.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  92.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  93.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  94.      */
  95.     public IdConfigurazioneFiltro readIdConfigurazioneFiltro(byte[] in) throws DeserializerException {
  96.         return (IdConfigurazioneFiltro) this.xmlToObj(in, IdConfigurazioneFiltro.class);
  97.     }  
  98.    
  99.     /**
  100.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  101.      *
  102.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  103.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneFiltro}
  104.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  105.      */
  106.     public IdConfigurazioneFiltro readIdConfigurazioneFiltroFromString(String in) throws DeserializerException {
  107.         return (IdConfigurazioneFiltro) this.xmlToObj(in.getBytes(), IdConfigurazioneFiltro.class);
  108.     }  
  109.    
  110.    
  111.    
  112.     /*
  113.      =================================================================================
  114.      Object: elenco-id-configurazione-filtro
  115.      =================================================================================
  116.     */
  117.    
  118.     /**
  119.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  120.      *
  121.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  122.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  123.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  124.      */
  125.     public ElencoIdConfigurazioneFiltro readElencoIdConfigurazioneFiltro(String fileName) throws DeserializerException {
  126.         return (ElencoIdConfigurazioneFiltro) this.xmlToObj(fileName, ElencoIdConfigurazioneFiltro.class);
  127.     }
  128.    
  129.     /**
  130.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  131.      *
  132.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  133.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  134.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  135.      */
  136.     public ElencoIdConfigurazioneFiltro readElencoIdConfigurazioneFiltro(File file) throws DeserializerException {
  137.         return (ElencoIdConfigurazioneFiltro) this.xmlToObj(file, ElencoIdConfigurazioneFiltro.class);
  138.     }
  139.    
  140.     /**
  141.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  142.      *
  143.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  144.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  145.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  146.      */
  147.     public ElencoIdConfigurazioneFiltro readElencoIdConfigurazioneFiltro(InputStream in) throws DeserializerException {
  148.         return (ElencoIdConfigurazioneFiltro) this.xmlToObj(in, ElencoIdConfigurazioneFiltro.class);
  149.     }  
  150.    
  151.     /**
  152.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  153.      *
  154.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  155.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  156.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  157.      */
  158.     public ElencoIdConfigurazioneFiltro readElencoIdConfigurazioneFiltro(byte[] in) throws DeserializerException {
  159.         return (ElencoIdConfigurazioneFiltro) this.xmlToObj(in, ElencoIdConfigurazioneFiltro.class);
  160.     }  
  161.    
  162.     /**
  163.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  164.      *
  165.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  166.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneFiltro}
  167.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  168.      */
  169.     public ElencoIdConfigurazioneFiltro readElencoIdConfigurazioneFiltroFromString(String in) throws DeserializerException {
  170.         return (ElencoIdConfigurazioneFiltro) this.xmlToObj(in.getBytes(), ElencoIdConfigurazioneFiltro.class);
  171.     }  
  172.    
  173.    
  174.    
  175.     /*
  176.      =================================================================================
  177.      Object: plugin
  178.      =================================================================================
  179.     */
  180.    
  181.     /**
  182.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.Plugin}
  183.      *
  184.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.Plugin}
  185.      * @return Object type {@link org.openspcoop2.core.plugins.Plugin}
  186.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  187.      */
  188.     public Plugin readPlugin(String fileName) throws DeserializerException {
  189.         return (Plugin) this.xmlToObj(fileName, Plugin.class);
  190.     }
  191.    
  192.     /**
  193.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.Plugin}
  194.      *
  195.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.Plugin}
  196.      * @return Object type {@link org.openspcoop2.core.plugins.Plugin}
  197.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  198.      */
  199.     public Plugin readPlugin(File file) throws DeserializerException {
  200.         return (Plugin) this.xmlToObj(file, Plugin.class);
  201.     }
  202.    
  203.     /**
  204.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.Plugin}
  205.      *
  206.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.Plugin}
  207.      * @return Object type {@link org.openspcoop2.core.plugins.Plugin}
  208.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  209.      */
  210.     public Plugin readPlugin(InputStream in) throws DeserializerException {
  211.         return (Plugin) this.xmlToObj(in, Plugin.class);
  212.     }  
  213.    
  214.     /**
  215.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.Plugin}
  216.      *
  217.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.Plugin}
  218.      * @return Object type {@link org.openspcoop2.core.plugins.Plugin}
  219.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  220.      */
  221.     public Plugin readPlugin(byte[] in) throws DeserializerException {
  222.         return (Plugin) this.xmlToObj(in, Plugin.class);
  223.     }  
  224.    
  225.     /**
  226.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.Plugin}
  227.      *
  228.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.Plugin}
  229.      * @return Object type {@link org.openspcoop2.core.plugins.Plugin}
  230.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  231.      */
  232.     public Plugin readPluginFromString(String in) throws DeserializerException {
  233.         return (Plugin) this.xmlToObj(in.getBytes(), Plugin.class);
  234.     }  
  235.    
  236.    
  237.    
  238.     /*
  239.      =================================================================================
  240.      Object: elenco-plugin
  241.      =================================================================================
  242.     */
  243.    
  244.     /**
  245.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  246.      *
  247.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  248.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  249.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  250.      */
  251.     public ElencoPlugin readElencoPlugin(String fileName) throws DeserializerException {
  252.         return (ElencoPlugin) this.xmlToObj(fileName, ElencoPlugin.class);
  253.     }
  254.    
  255.     /**
  256.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  257.      *
  258.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  259.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  260.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  261.      */
  262.     public ElencoPlugin readElencoPlugin(File file) throws DeserializerException {
  263.         return (ElencoPlugin) this.xmlToObj(file, ElencoPlugin.class);
  264.     }
  265.    
  266.     /**
  267.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  268.      *
  269.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  270.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  271.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  272.      */
  273.     public ElencoPlugin readElencoPlugin(InputStream in) throws DeserializerException {
  274.         return (ElencoPlugin) this.xmlToObj(in, ElencoPlugin.class);
  275.     }  
  276.    
  277.     /**
  278.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  279.      *
  280.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  281.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  282.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  283.      */
  284.     public ElencoPlugin readElencoPlugin(byte[] in) throws DeserializerException {
  285.         return (ElencoPlugin) this.xmlToObj(in, ElencoPlugin.class);
  286.     }  
  287.    
  288.     /**
  289.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  290.      *
  291.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  292.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoPlugin}
  293.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  294.      */
  295.     public ElencoPlugin readElencoPluginFromString(String in) throws DeserializerException {
  296.         return (ElencoPlugin) this.xmlToObj(in.getBytes(), ElencoPlugin.class);
  297.     }  
  298.    
  299.    
  300.    
  301.     /*
  302.      =================================================================================
  303.      Object: configurazione-servizio-azione
  304.      =================================================================================
  305.     */
  306.    
  307.     /**
  308.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  309.      *
  310.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  311.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  312.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  313.      */
  314.     public ConfigurazioneServizioAzione readConfigurazioneServizioAzione(String fileName) throws DeserializerException {
  315.         return (ConfigurazioneServizioAzione) this.xmlToObj(fileName, ConfigurazioneServizioAzione.class);
  316.     }
  317.    
  318.     /**
  319.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  320.      *
  321.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  322.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  323.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  324.      */
  325.     public ConfigurazioneServizioAzione readConfigurazioneServizioAzione(File file) throws DeserializerException {
  326.         return (ConfigurazioneServizioAzione) this.xmlToObj(file, ConfigurazioneServizioAzione.class);
  327.     }
  328.    
  329.     /**
  330.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  331.      *
  332.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  333.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  334.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  335.      */
  336.     public ConfigurazioneServizioAzione readConfigurazioneServizioAzione(InputStream in) throws DeserializerException {
  337.         return (ConfigurazioneServizioAzione) this.xmlToObj(in, ConfigurazioneServizioAzione.class);
  338.     }  
  339.    
  340.     /**
  341.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  342.      *
  343.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  344.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  345.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  346.      */
  347.     public ConfigurazioneServizioAzione readConfigurazioneServizioAzione(byte[] in) throws DeserializerException {
  348.         return (ConfigurazioneServizioAzione) this.xmlToObj(in, ConfigurazioneServizioAzione.class);
  349.     }  
  350.    
  351.     /**
  352.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  353.      *
  354.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  355.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizioAzione}
  356.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  357.      */
  358.     public ConfigurazioneServizioAzione readConfigurazioneServizioAzioneFromString(String in) throws DeserializerException {
  359.         return (ConfigurazioneServizioAzione) this.xmlToObj(in.getBytes(), ConfigurazioneServizioAzione.class);
  360.     }  
  361.    
  362.    
  363.    
  364.     /*
  365.      =================================================================================
  366.      Object: id-configurazione-servizio
  367.      =================================================================================
  368.     */
  369.    
  370.     /**
  371.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  372.      *
  373.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  374.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  375.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  376.      */
  377.     public IdConfigurazioneServizio readIdConfigurazioneServizio(String fileName) throws DeserializerException {
  378.         return (IdConfigurazioneServizio) this.xmlToObj(fileName, IdConfigurazioneServizio.class);
  379.     }
  380.    
  381.     /**
  382.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  383.      *
  384.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  385.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  386.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  387.      */
  388.     public IdConfigurazioneServizio readIdConfigurazioneServizio(File file) throws DeserializerException {
  389.         return (IdConfigurazioneServizio) this.xmlToObj(file, IdConfigurazioneServizio.class);
  390.     }
  391.    
  392.     /**
  393.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  394.      *
  395.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  396.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  397.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  398.      */
  399.     public IdConfigurazioneServizio readIdConfigurazioneServizio(InputStream in) throws DeserializerException {
  400.         return (IdConfigurazioneServizio) this.xmlToObj(in, IdConfigurazioneServizio.class);
  401.     }  
  402.    
  403.     /**
  404.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  405.      *
  406.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  407.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  408.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  409.      */
  410.     public IdConfigurazioneServizio readIdConfigurazioneServizio(byte[] in) throws DeserializerException {
  411.         return (IdConfigurazioneServizio) this.xmlToObj(in, IdConfigurazioneServizio.class);
  412.     }  
  413.    
  414.     /**
  415.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  416.      *
  417.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  418.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizio}
  419.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  420.      */
  421.     public IdConfigurazioneServizio readIdConfigurazioneServizioFromString(String in) throws DeserializerException {
  422.         return (IdConfigurazioneServizio) this.xmlToObj(in.getBytes(), IdConfigurazioneServizio.class);
  423.     }  
  424.    
  425.    
  426.    
  427.     /*
  428.      =================================================================================
  429.      Object: configurazione-servizio
  430.      =================================================================================
  431.     */
  432.    
  433.     /**
  434.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  435.      *
  436.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  437.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  438.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  439.      */
  440.     public ConfigurazioneServizio readConfigurazioneServizio(String fileName) throws DeserializerException {
  441.         return (ConfigurazioneServizio) this.xmlToObj(fileName, ConfigurazioneServizio.class);
  442.     }
  443.    
  444.     /**
  445.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  446.      *
  447.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  448.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  449.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  450.      */
  451.     public ConfigurazioneServizio readConfigurazioneServizio(File file) throws DeserializerException {
  452.         return (ConfigurazioneServizio) this.xmlToObj(file, ConfigurazioneServizio.class);
  453.     }
  454.    
  455.     /**
  456.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  457.      *
  458.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  459.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  460.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  461.      */
  462.     public ConfigurazioneServizio readConfigurazioneServizio(InputStream in) throws DeserializerException {
  463.         return (ConfigurazioneServizio) this.xmlToObj(in, ConfigurazioneServizio.class);
  464.     }  
  465.    
  466.     /**
  467.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  468.      *
  469.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  470.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  471.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  472.      */
  473.     public ConfigurazioneServizio readConfigurazioneServizio(byte[] in) throws DeserializerException {
  474.         return (ConfigurazioneServizio) this.xmlToObj(in, ConfigurazioneServizio.class);
  475.     }  
  476.    
  477.     /**
  478.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  479.      *
  480.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  481.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneServizio}
  482.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  483.      */
  484.     public ConfigurazioneServizio readConfigurazioneServizioFromString(String in) throws DeserializerException {
  485.         return (ConfigurazioneServizio) this.xmlToObj(in.getBytes(), ConfigurazioneServizio.class);
  486.     }  
  487.    
  488.    
  489.    
  490.     /*
  491.      =================================================================================
  492.      Object: id-configurazione-servizio-azione
  493.      =================================================================================
  494.     */
  495.    
  496.     /**
  497.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  498.      *
  499.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  500.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  501.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  502.      */
  503.     public IdConfigurazioneServizioAzione readIdConfigurazioneServizioAzione(String fileName) throws DeserializerException {
  504.         return (IdConfigurazioneServizioAzione) this.xmlToObj(fileName, IdConfigurazioneServizioAzione.class);
  505.     }
  506.    
  507.     /**
  508.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  509.      *
  510.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  511.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  512.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  513.      */
  514.     public IdConfigurazioneServizioAzione readIdConfigurazioneServizioAzione(File file) throws DeserializerException {
  515.         return (IdConfigurazioneServizioAzione) this.xmlToObj(file, IdConfigurazioneServizioAzione.class);
  516.     }
  517.    
  518.     /**
  519.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  520.      *
  521.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  522.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  523.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  524.      */
  525.     public IdConfigurazioneServizioAzione readIdConfigurazioneServizioAzione(InputStream in) throws DeserializerException {
  526.         return (IdConfigurazioneServizioAzione) this.xmlToObj(in, IdConfigurazioneServizioAzione.class);
  527.     }  
  528.    
  529.     /**
  530.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  531.      *
  532.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  533.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  534.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  535.      */
  536.     public IdConfigurazioneServizioAzione readIdConfigurazioneServizioAzione(byte[] in) throws DeserializerException {
  537.         return (IdConfigurazioneServizioAzione) this.xmlToObj(in, IdConfigurazioneServizioAzione.class);
  538.     }  
  539.    
  540.     /**
  541.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  542.      *
  543.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  544.      * @return Object type {@link org.openspcoop2.core.plugins.IdConfigurazioneServizioAzione}
  545.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  546.      */
  547.     public IdConfigurazioneServizioAzione readIdConfigurazioneServizioAzioneFromString(String in) throws DeserializerException {
  548.         return (IdConfigurazioneServizioAzione) this.xmlToObj(in.getBytes(), IdConfigurazioneServizioAzione.class);
  549.     }  
  550.    
  551.    
  552.    
  553.     /*
  554.      =================================================================================
  555.      Object: configurazione-filtro
  556.      =================================================================================
  557.     */
  558.    
  559.     /**
  560.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  561.      *
  562.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  563.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  564.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  565.      */
  566.     public ConfigurazioneFiltro readConfigurazioneFiltro(String fileName) throws DeserializerException {
  567.         return (ConfigurazioneFiltro) this.xmlToObj(fileName, ConfigurazioneFiltro.class);
  568.     }
  569.    
  570.     /**
  571.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  572.      *
  573.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  574.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  575.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  576.      */
  577.     public ConfigurazioneFiltro readConfigurazioneFiltro(File file) throws DeserializerException {
  578.         return (ConfigurazioneFiltro) this.xmlToObj(file, ConfigurazioneFiltro.class);
  579.     }
  580.    
  581.     /**
  582.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  583.      *
  584.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  585.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  586.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  587.      */
  588.     public ConfigurazioneFiltro readConfigurazioneFiltro(InputStream in) throws DeserializerException {
  589.         return (ConfigurazioneFiltro) this.xmlToObj(in, ConfigurazioneFiltro.class);
  590.     }  
  591.    
  592.     /**
  593.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  594.      *
  595.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  596.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  597.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  598.      */
  599.     public ConfigurazioneFiltro readConfigurazioneFiltro(byte[] in) throws DeserializerException {
  600.         return (ConfigurazioneFiltro) this.xmlToObj(in, ConfigurazioneFiltro.class);
  601.     }  
  602.    
  603.     /**
  604.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  605.      *
  606.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  607.      * @return Object type {@link org.openspcoop2.core.plugins.ConfigurazioneFiltro}
  608.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  609.      */
  610.     public ConfigurazioneFiltro readConfigurazioneFiltroFromString(String in) throws DeserializerException {
  611.         return (ConfigurazioneFiltro) this.xmlToObj(in.getBytes(), ConfigurazioneFiltro.class);
  612.     }  
  613.    
  614.    
  615.    
  616.     /*
  617.      =================================================================================
  618.      Object: elenco-configurazione-filtro
  619.      =================================================================================
  620.     */
  621.    
  622.     /**
  623.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  624.      *
  625.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  626.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  627.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  628.      */
  629.     public ElencoConfigurazioneFiltro readElencoConfigurazioneFiltro(String fileName) throws DeserializerException {
  630.         return (ElencoConfigurazioneFiltro) this.xmlToObj(fileName, ElencoConfigurazioneFiltro.class);
  631.     }
  632.    
  633.     /**
  634.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  635.      *
  636.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  637.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  638.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  639.      */
  640.     public ElencoConfigurazioneFiltro readElencoConfigurazioneFiltro(File file) throws DeserializerException {
  641.         return (ElencoConfigurazioneFiltro) this.xmlToObj(file, ElencoConfigurazioneFiltro.class);
  642.     }
  643.    
  644.     /**
  645.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  646.      *
  647.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  648.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  649.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  650.      */
  651.     public ElencoConfigurazioneFiltro readElencoConfigurazioneFiltro(InputStream in) throws DeserializerException {
  652.         return (ElencoConfigurazioneFiltro) this.xmlToObj(in, ElencoConfigurazioneFiltro.class);
  653.     }  
  654.    
  655.     /**
  656.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  657.      *
  658.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  659.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  660.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  661.      */
  662.     public ElencoConfigurazioneFiltro readElencoConfigurazioneFiltro(byte[] in) throws DeserializerException {
  663.         return (ElencoConfigurazioneFiltro) this.xmlToObj(in, ElencoConfigurazioneFiltro.class);
  664.     }  
  665.    
  666.     /**
  667.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  668.      *
  669.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  670.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneFiltro}
  671.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  672.      */
  673.     public ElencoConfigurazioneFiltro readElencoConfigurazioneFiltroFromString(String in) throws DeserializerException {
  674.         return (ElencoConfigurazioneFiltro) this.xmlToObj(in.getBytes(), ElencoConfigurazioneFiltro.class);
  675.     }  
  676.    
  677.    
  678.    
  679.     /*
  680.      =================================================================================
  681.      Object: plugin-servizio-azione-compatibilita
  682.      =================================================================================
  683.     */
  684.    
  685.     /**
  686.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  687.      *
  688.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  689.      * @return Object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  690.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  691.      */
  692.     public PluginServizioAzioneCompatibilita readPluginServizioAzioneCompatibilita(String fileName) throws DeserializerException {
  693.         return (PluginServizioAzioneCompatibilita) this.xmlToObj(fileName, PluginServizioAzioneCompatibilita.class);
  694.     }
  695.    
  696.     /**
  697.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  698.      *
  699.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  700.      * @return Object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  701.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  702.      */
  703.     public PluginServizioAzioneCompatibilita readPluginServizioAzioneCompatibilita(File file) throws DeserializerException {
  704.         return (PluginServizioAzioneCompatibilita) this.xmlToObj(file, PluginServizioAzioneCompatibilita.class);
  705.     }
  706.    
  707.     /**
  708.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  709.      *
  710.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  711.      * @return Object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  712.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  713.      */
  714.     public PluginServizioAzioneCompatibilita readPluginServizioAzioneCompatibilita(InputStream in) throws DeserializerException {
  715.         return (PluginServizioAzioneCompatibilita) this.xmlToObj(in, PluginServizioAzioneCompatibilita.class);
  716.     }  
  717.    
  718.     /**
  719.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  720.      *
  721.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  722.      * @return Object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  723.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  724.      */
  725.     public PluginServizioAzioneCompatibilita readPluginServizioAzioneCompatibilita(byte[] in) throws DeserializerException {
  726.         return (PluginServizioAzioneCompatibilita) this.xmlToObj(in, PluginServizioAzioneCompatibilita.class);
  727.     }  
  728.    
  729.     /**
  730.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  731.      *
  732.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  733.      * @return Object type {@link org.openspcoop2.core.plugins.PluginServizioAzioneCompatibilita}
  734.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  735.      */
  736.     public PluginServizioAzioneCompatibilita readPluginServizioAzioneCompatibilitaFromString(String in) throws DeserializerException {
  737.         return (PluginServizioAzioneCompatibilita) this.xmlToObj(in.getBytes(), PluginServizioAzioneCompatibilita.class);
  738.     }  
  739.    
  740.    
  741.    
  742.     /*
  743.      =================================================================================
  744.      Object: id-plugin
  745.      =================================================================================
  746.     */
  747.    
  748.     /**
  749.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.IdPlugin}
  750.      *
  751.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdPlugin}
  752.      * @return Object type {@link org.openspcoop2.core.plugins.IdPlugin}
  753.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  754.      */
  755.     public IdPlugin readIdPlugin(String fileName) throws DeserializerException {
  756.         return (IdPlugin) this.xmlToObj(fileName, IdPlugin.class);
  757.     }
  758.    
  759.     /**
  760.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.IdPlugin}
  761.      *
  762.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdPlugin}
  763.      * @return Object type {@link org.openspcoop2.core.plugins.IdPlugin}
  764.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  765.      */
  766.     public IdPlugin readIdPlugin(File file) throws DeserializerException {
  767.         return (IdPlugin) this.xmlToObj(file, IdPlugin.class);
  768.     }
  769.    
  770.     /**
  771.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdPlugin}
  772.      *
  773.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdPlugin}
  774.      * @return Object type {@link org.openspcoop2.core.plugins.IdPlugin}
  775.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  776.      */
  777.     public IdPlugin readIdPlugin(InputStream in) throws DeserializerException {
  778.         return (IdPlugin) this.xmlToObj(in, IdPlugin.class);
  779.     }  
  780.    
  781.     /**
  782.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdPlugin}
  783.      *
  784.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdPlugin}
  785.      * @return Object type {@link org.openspcoop2.core.plugins.IdPlugin}
  786.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  787.      */
  788.     public IdPlugin readIdPlugin(byte[] in) throws DeserializerException {
  789.         return (IdPlugin) this.xmlToObj(in, IdPlugin.class);
  790.     }  
  791.    
  792.     /**
  793.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.IdPlugin}
  794.      *
  795.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.IdPlugin}
  796.      * @return Object type {@link org.openspcoop2.core.plugins.IdPlugin}
  797.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  798.      */
  799.     public IdPlugin readIdPluginFromString(String in) throws DeserializerException {
  800.         return (IdPlugin) this.xmlToObj(in.getBytes(), IdPlugin.class);
  801.     }  
  802.    
  803.    
  804.    
  805.     /*
  806.      =================================================================================
  807.      Object: elenco-id-plugin
  808.      =================================================================================
  809.     */
  810.    
  811.     /**
  812.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  813.      *
  814.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  815.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  816.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  817.      */
  818.     public ElencoIdPlugin readElencoIdPlugin(String fileName) throws DeserializerException {
  819.         return (ElencoIdPlugin) this.xmlToObj(fileName, ElencoIdPlugin.class);
  820.     }
  821.    
  822.     /**
  823.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  824.      *
  825.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  826.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  827.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  828.      */
  829.     public ElencoIdPlugin readElencoIdPlugin(File file) throws DeserializerException {
  830.         return (ElencoIdPlugin) this.xmlToObj(file, ElencoIdPlugin.class);
  831.     }
  832.    
  833.     /**
  834.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  835.      *
  836.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  837.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  838.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  839.      */
  840.     public ElencoIdPlugin readElencoIdPlugin(InputStream in) throws DeserializerException {
  841.         return (ElencoIdPlugin) this.xmlToObj(in, ElencoIdPlugin.class);
  842.     }  
  843.    
  844.     /**
  845.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  846.      *
  847.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  848.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  849.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  850.      */
  851.     public ElencoIdPlugin readElencoIdPlugin(byte[] in) throws DeserializerException {
  852.         return (ElencoIdPlugin) this.xmlToObj(in, ElencoIdPlugin.class);
  853.     }  
  854.    
  855.     /**
  856.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  857.      *
  858.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  859.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdPlugin}
  860.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  861.      */
  862.     public ElencoIdPlugin readElencoIdPluginFromString(String in) throws DeserializerException {
  863.         return (ElencoIdPlugin) this.xmlToObj(in.getBytes(), ElencoIdPlugin.class);
  864.     }  
  865.    
  866.    
  867.    
  868.     /*
  869.      =================================================================================
  870.      Object: plugin-servizio-compatibilita
  871.      =================================================================================
  872.     */
  873.    
  874.     /**
  875.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  876.      *
  877.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  878.      * @return Object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  879.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  880.      */
  881.     public PluginServizioCompatibilita readPluginServizioCompatibilita(String fileName) throws DeserializerException {
  882.         return (PluginServizioCompatibilita) this.xmlToObj(fileName, PluginServizioCompatibilita.class);
  883.     }
  884.    
  885.     /**
  886.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  887.      *
  888.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  889.      * @return Object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  890.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  891.      */
  892.     public PluginServizioCompatibilita readPluginServizioCompatibilita(File file) throws DeserializerException {
  893.         return (PluginServizioCompatibilita) this.xmlToObj(file, PluginServizioCompatibilita.class);
  894.     }
  895.    
  896.     /**
  897.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  898.      *
  899.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  900.      * @return Object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  901.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  902.      */
  903.     public PluginServizioCompatibilita readPluginServizioCompatibilita(InputStream in) throws DeserializerException {
  904.         return (PluginServizioCompatibilita) this.xmlToObj(in, PluginServizioCompatibilita.class);
  905.     }  
  906.    
  907.     /**
  908.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  909.      *
  910.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  911.      * @return Object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  912.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  913.      */
  914.     public PluginServizioCompatibilita readPluginServizioCompatibilita(byte[] in) throws DeserializerException {
  915.         return (PluginServizioCompatibilita) this.xmlToObj(in, PluginServizioCompatibilita.class);
  916.     }  
  917.    
  918.     /**
  919.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  920.      *
  921.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  922.      * @return Object type {@link org.openspcoop2.core.plugins.PluginServizioCompatibilita}
  923.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  924.      */
  925.     public PluginServizioCompatibilita readPluginServizioCompatibilitaFromString(String in) throws DeserializerException {
  926.         return (PluginServizioCompatibilita) this.xmlToObj(in.getBytes(), PluginServizioCompatibilita.class);
  927.     }  
  928.    
  929.    
  930.    
  931.     /*
  932.      =================================================================================
  933.      Object: plugin-proprieta-compatibilita
  934.      =================================================================================
  935.     */
  936.    
  937.     /**
  938.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  939.      *
  940.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  941.      * @return Object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  942.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  943.      */
  944.     public PluginProprietaCompatibilita readPluginProprietaCompatibilita(String fileName) throws DeserializerException {
  945.         return (PluginProprietaCompatibilita) this.xmlToObj(fileName, PluginProprietaCompatibilita.class);
  946.     }
  947.    
  948.     /**
  949.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  950.      *
  951.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  952.      * @return Object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  953.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  954.      */
  955.     public PluginProprietaCompatibilita readPluginProprietaCompatibilita(File file) throws DeserializerException {
  956.         return (PluginProprietaCompatibilita) this.xmlToObj(file, PluginProprietaCompatibilita.class);
  957.     }
  958.    
  959.     /**
  960.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  961.      *
  962.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  963.      * @return Object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  964.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  965.      */
  966.     public PluginProprietaCompatibilita readPluginProprietaCompatibilita(InputStream in) throws DeserializerException {
  967.         return (PluginProprietaCompatibilita) this.xmlToObj(in, PluginProprietaCompatibilita.class);
  968.     }  
  969.    
  970.     /**
  971.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  972.      *
  973.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  974.      * @return Object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  975.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  976.      */
  977.     public PluginProprietaCompatibilita readPluginProprietaCompatibilita(byte[] in) throws DeserializerException {
  978.         return (PluginProprietaCompatibilita) this.xmlToObj(in, PluginProprietaCompatibilita.class);
  979.     }  
  980.    
  981.     /**
  982.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  983.      *
  984.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  985.      * @return Object type {@link org.openspcoop2.core.plugins.PluginProprietaCompatibilita}
  986.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  987.      */
  988.     public PluginProprietaCompatibilita readPluginProprietaCompatibilitaFromString(String in) throws DeserializerException {
  989.         return (PluginProprietaCompatibilita) this.xmlToObj(in.getBytes(), PluginProprietaCompatibilita.class);
  990.     }  
  991.    
  992.    
  993.    
  994.     /*
  995.      =================================================================================
  996.      Object: elenco-id-configurazione-servizio
  997.      =================================================================================
  998.     */
  999.    
  1000.     /**
  1001.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1002.      *
  1003.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1004.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1005.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1006.      */
  1007.     public ElencoIdConfigurazioneServizio readElencoIdConfigurazioneServizio(String fileName) throws DeserializerException {
  1008.         return (ElencoIdConfigurazioneServizio) this.xmlToObj(fileName, ElencoIdConfigurazioneServizio.class);
  1009.     }
  1010.    
  1011.     /**
  1012.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1013.      *
  1014.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1015.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1016.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1017.      */
  1018.     public ElencoIdConfigurazioneServizio readElencoIdConfigurazioneServizio(File file) throws DeserializerException {
  1019.         return (ElencoIdConfigurazioneServizio) this.xmlToObj(file, ElencoIdConfigurazioneServizio.class);
  1020.     }
  1021.    
  1022.     /**
  1023.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1024.      *
  1025.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1026.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1027.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1028.      */
  1029.     public ElencoIdConfigurazioneServizio readElencoIdConfigurazioneServizio(InputStream in) throws DeserializerException {
  1030.         return (ElencoIdConfigurazioneServizio) this.xmlToObj(in, ElencoIdConfigurazioneServizio.class);
  1031.     }  
  1032.    
  1033.     /**
  1034.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1035.      *
  1036.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1037.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1038.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1039.      */
  1040.     public ElencoIdConfigurazioneServizio readElencoIdConfigurazioneServizio(byte[] in) throws DeserializerException {
  1041.         return (ElencoIdConfigurazioneServizio) this.xmlToObj(in, ElencoIdConfigurazioneServizio.class);
  1042.     }  
  1043.    
  1044.     /**
  1045.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1046.      *
  1047.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1048.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoIdConfigurazioneServizio}
  1049.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1050.      */
  1051.     public ElencoIdConfigurazioneServizio readElencoIdConfigurazioneServizioFromString(String in) throws DeserializerException {
  1052.         return (ElencoIdConfigurazioneServizio) this.xmlToObj(in.getBytes(), ElencoIdConfigurazioneServizio.class);
  1053.     }  
  1054.    
  1055.    
  1056.    
  1057.     /*
  1058.      =================================================================================
  1059.      Object: elenco-configurazione-servizio
  1060.      =================================================================================
  1061.     */
  1062.    
  1063.     /**
  1064.      * Transform the xml in <var>fileName</var> in the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1065.      *
  1066.      * @param fileName Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1067.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1068.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1069.      */
  1070.     public ElencoConfigurazioneServizio readElencoConfigurazioneServizio(String fileName) throws DeserializerException {
  1071.         return (ElencoConfigurazioneServizio) this.xmlToObj(fileName, ElencoConfigurazioneServizio.class);
  1072.     }
  1073.    
  1074.     /**
  1075.      * Transform the xml in <var>file</var> in the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1076.      *
  1077.      * @param file Xml file to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1078.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1079.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1080.      */
  1081.     public ElencoConfigurazioneServizio readElencoConfigurazioneServizio(File file) throws DeserializerException {
  1082.         return (ElencoConfigurazioneServizio) this.xmlToObj(file, ElencoConfigurazioneServizio.class);
  1083.     }
  1084.    
  1085.     /**
  1086.      * Transform the input stream <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1087.      *
  1088.      * @param in InputStream to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1089.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1090.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1091.      */
  1092.     public ElencoConfigurazioneServizio readElencoConfigurazioneServizio(InputStream in) throws DeserializerException {
  1093.         return (ElencoConfigurazioneServizio) this.xmlToObj(in, ElencoConfigurazioneServizio.class);
  1094.     }  
  1095.    
  1096.     /**
  1097.      * Transform the byte array <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1098.      *
  1099.      * @param in Byte array to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1100.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1101.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1102.      */
  1103.     public ElencoConfigurazioneServizio readElencoConfigurazioneServizio(byte[] in) throws DeserializerException {
  1104.         return (ElencoConfigurazioneServizio) this.xmlToObj(in, ElencoConfigurazioneServizio.class);
  1105.     }  
  1106.    
  1107.     /**
  1108.      * Transform the String <var>in</var> in the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1109.      *
  1110.      * @param in String to use for the reconstruction of the object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1111.      * @return Object type {@link org.openspcoop2.core.plugins.ElencoConfigurazioneServizio}
  1112.      * @throws DeserializerException The exception that is thrown when an error occurs during deserialization
  1113.      */
  1114.     public ElencoConfigurazioneServizio readElencoConfigurazioneServizioFromString(String in) throws DeserializerException {
  1115.         return (ElencoConfigurazioneServizio) this.xmlToObj(in.getBytes(), ElencoConfigurazioneServizio.class);
  1116.     }  
  1117.    
  1118.    
  1119.    

  1120. }