LetturaParametriBusta.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.protocol.engine;


  21. /**
  22.  * Classe utilizzata per rappresentare le informazioni che interessa leggere di una busta
  23.  *
  24.  *
  25.  * @author Poli Andrea (apoli@link.it)
  26.  * @author $Author$
  27.  * @version $Rev$, $Date$
  28.  */


  29. public class LetturaParametriBusta implements java.io.Serializable{
  30.    
  31.      /**
  32.      * serialVersionUID
  33.      */
  34.     private static final long serialVersionUID = 1L;

  35.     /* ********  F I E L D S  P R I V A T I  ******** */

  36.     private boolean mittente;
  37.     private boolean destinatario;
  38.     private boolean indirizziTelematici;
  39.     private boolean servizio;
  40.     private boolean azione;
  41.     private boolean profiloDiCollaborazione;
  42.     private boolean servizioCorrelato;
  43.     private boolean collaborazione;
  44.     private boolean sequenza;
  45.     private boolean profiloTrasmissione;
  46.     private boolean oraRegistrazione;
  47.     private boolean riferimentoMessaggio;
  48.     private boolean scadenza;
  49.     /**
  50.      * @return the mittente
  51.      */
  52.     public boolean isMittente() {
  53.         return this.mittente;
  54.     }
  55.     /**
  56.      * @param mittente the mittente to set
  57.      */
  58.     public void setMittente(boolean mittente) {
  59.         this.mittente = mittente;
  60.     }
  61.     /**
  62.      * @return the destinatario
  63.      */
  64.     public boolean isDestinatario() {
  65.         return this.destinatario;
  66.     }
  67.     /**
  68.      * @param destinatario the destinatario to set
  69.      */
  70.     public void setDestinatario(boolean destinatario) {
  71.         this.destinatario = destinatario;
  72.     }
  73.     /**
  74.      * @return the readIndirizziTelematici
  75.      */
  76.     public boolean isIndirizziTelematici() {
  77.         return this.indirizziTelematici;
  78.     }
  79.     /**
  80.      * @param readIndirizziTelematici the readIndirizziTelematici to set
  81.      */
  82.     public void setIndirizziTelematici(boolean readIndirizziTelematici) {
  83.         this.indirizziTelematici = readIndirizziTelematici;
  84.     }
  85.     /**
  86.      * @return the servizio
  87.      */
  88.     public boolean isServizio() {
  89.         return this.servizio;
  90.     }
  91.     /**
  92.      * @param servizio the servizio to set
  93.      */
  94.     public void setServizio(boolean servizio) {
  95.         this.servizio = servizio;
  96.     }
  97.     /**
  98.      * @return the azione
  99.      */
  100.     public boolean isAzione() {
  101.         return this.azione;
  102.     }
  103.     /**
  104.      * @param azione the azione to set
  105.      */
  106.     public void setAzione(boolean azione) {
  107.         this.azione = azione;
  108.     }
  109.     /**
  110.      * @return the profiloDiCollaborazione
  111.      */
  112.     public boolean isProfiloDiCollaborazione() {
  113.         return this.profiloDiCollaborazione;
  114.     }
  115.     /**
  116.      * @param profiloDiCollaborazione the profiloDiCollaborazione to set
  117.      */
  118.     public void setProfiloDiCollaborazione(boolean profiloDiCollaborazione) {
  119.         this.profiloDiCollaborazione = profiloDiCollaborazione;
  120.     }
  121.     /**
  122.      * @return the collaborazione
  123.      */
  124.     public boolean isCollaborazione() {
  125.         return this.collaborazione;
  126.     }
  127.     /**
  128.      * @param collaborazione the collaborazione to set
  129.      */
  130.     public void setCollaborazione(boolean collaborazione) {
  131.         this.collaborazione = collaborazione;
  132.     }
  133.     /**
  134.      * @return the sequenza
  135.      */
  136.     public boolean isSequenza() {
  137.         return this.sequenza;
  138.     }
  139.     /**
  140.      * @param sequenza the sequenza to set
  141.      */
  142.     public void setSequenza(boolean sequenza) {
  143.         this.sequenza = sequenza;
  144.     }
  145.     /**
  146.      * @return the profiloTrasmissione
  147.      */
  148.     public boolean isProfiloTrasmissione() {
  149.         return this.profiloTrasmissione;
  150.     }
  151.     /**
  152.      * @param profiloTrasmissione the profiloTrasmissione to set
  153.      */
  154.     public void setProfiloTrasmissione(boolean profiloTrasmissione) {
  155.         this.profiloTrasmissione = profiloTrasmissione;
  156.     }
  157.     /**
  158.      * @return the oraRegistrazione
  159.      */
  160.     public boolean isOraRegistrazione() {
  161.         return this.oraRegistrazione;
  162.     }
  163.     /**
  164.      * @param oraRegistrazione the oraRegistrazione to set
  165.      */
  166.     public void setOraRegistrazione(boolean oraRegistrazione) {
  167.         this.oraRegistrazione = oraRegistrazione;
  168.     }
  169.     /**
  170.      * @return the riferimentoMessaggio
  171.      */
  172.     public boolean isRiferimentoMessaggio() {
  173.         return this.riferimentoMessaggio;
  174.     }
  175.     /**
  176.      * @param riferimentoMessaggio the riferimentoMessaggio to set
  177.      */
  178.     public void setRiferimentoMessaggio(boolean riferimentoMessaggio) {
  179.         this.riferimentoMessaggio = riferimentoMessaggio;
  180.     }
  181.     /**
  182.      * @return the scadenza
  183.      */
  184.     public boolean isScadenza() {
  185.         return this.scadenza;
  186.     }
  187.     /**
  188.      * @param scadenza the scadenza to set
  189.      */
  190.     public void setScadenza(boolean scadenza) {
  191.         this.scadenza = scadenza;
  192.     }
  193.     /**
  194.      * @return the servizioCorrelato
  195.      */
  196.     public boolean isServizioCorrelato() {
  197.         return this.servizioCorrelato;
  198.     }
  199.     /**
  200.      * @param servizioCorrelato the servizioCorrelato to set
  201.      */
  202.     public void setServizioCorrelato(boolean servizioCorrelato) {
  203.         this.servizioCorrelato = servizioCorrelato;
  204.     }
  205.    
  206.    

  207. }