ProtocolHeaderInfo.java
/*
* GovWay - A customizable API Gateway
* https://govway.org
*
* Copyright (c) 2005-2024 Link.it srl (https://link.it).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 3, as published by
* the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.openspcoop2.pdd.services.skeleton;
/**
* <p>Java class for ProtocolHeaderInfo complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="ProtocolHeaderInfo">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ID" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="azione" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="destinatario" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="idCollaborazione" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="mittente" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="riferimentoMessaggio" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="servizio" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="tipoDestinatario" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="tipoMittente" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="tipoServizio" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
/**
* Raccoglie informazioni sul protocollo associate ad un IntegrationManagerMessage
*
* @author Poli Andrea (apoli@link.it
* @author Tronci Fabio (tronci@link.it)
* @author Nardi Lorenzo (nardi@link.it)
* @author $Author$
* @version $Rev$, $Date$
*/
@javax.xml.bind.annotation.XmlAccessorType(javax.xml.bind.annotation.XmlAccessType.FIELD)
@javax.xml.bind.annotation.XmlType(name = "ProtocolHeaderInfo", propOrder = {
"id",
"azione",
"destinatario",
"idCollaborazione",
"mittente",
"riferimentoMessaggio",
"servizio",
"tipoDestinatario",
"tipoMittente",
"tipoServizio"
})
public class ProtocolHeaderInfo implements java.io.Serializable {
/**
*
*/
private static final long serialVersionUID = -8286823907010830471L;
@javax.xml.bind.annotation.XmlElement(name = "ID", required = true, nillable = true)
protected String id;
@javax.xml.bind.annotation.XmlElement(required = true, nillable = true)
protected String azione;
@javax.xml.bind.annotation.XmlElement(required = true, nillable = true)
protected String destinatario;
@javax.xml.bind.annotation.XmlElement(required = true, nillable = true)
protected String idCollaborazione;
@javax.xml.bind.annotation.XmlElement(required = true, nillable = true)
protected String mittente;
@javax.xml.bind.annotation.XmlElement(required = true, nillable = true)
protected String riferimentoMessaggio;
@javax.xml.bind.annotation.XmlElement(required = true, nillable = true)
protected String servizio;
@javax.xml.bind.annotation.XmlElement(required = true, nillable = true)
protected String tipoDestinatario;
@javax.xml.bind.annotation.XmlElement(required = true, nillable = true)
protected String tipoMittente;
@javax.xml.bind.annotation.XmlElement(required = true, nillable = true)
protected String tipoServizio;
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getID() {
return this.id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setID(String value) {
this.id = value;
}
/**
* Gets the value of the azione property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAzione() {
return this.azione;
}
/**
* Sets the value of the azione property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAzione(String value) {
this.azione = value;
}
/**
* Gets the value of the destinatario property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDestinatario() {
return this.destinatario;
}
/**
* Sets the value of the destinatario property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDestinatario(String value) {
this.destinatario = value;
}
/**
* Gets the value of the idCollaborazione property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIdCollaborazione() {
return this.idCollaborazione;
}
/**
* Sets the value of the idCollaborazione property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIdCollaborazione(String value) {
this.idCollaborazione = value;
}
/**
* Gets the value of the mittente property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMittente() {
return this.mittente;
}
/**
* Sets the value of the mittente property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMittente(String value) {
this.mittente = value;
}
/**
* Gets the value of the riferimentoMessaggio property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRiferimentoMessaggio() {
return this.riferimentoMessaggio;
}
/**
* Sets the value of the riferimentoMessaggio property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRiferimentoMessaggio(String value) {
this.riferimentoMessaggio = value;
}
/**
* Gets the value of the servizio property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getServizio() {
return this.servizio;
}
/**
* Sets the value of the servizio property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setServizio(String value) {
this.servizio = value;
}
/**
* Gets the value of the tipoDestinatario property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTipoDestinatario() {
return this.tipoDestinatario;
}
/**
* Sets the value of the tipoDestinatario property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTipoDestinatario(String value) {
this.tipoDestinatario = value;
}
/**
* Gets the value of the tipoMittente property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTipoMittente() {
return this.tipoMittente;
}
/**
* Sets the value of the tipoMittente property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTipoMittente(String value) {
this.tipoMittente = value;
}
/**
* Gets the value of the tipoServizio property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTipoServizio() {
return this.tipoServizio;
}
/**
* Sets the value of the tipoServizio property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTipoServizio(String value) {
this.tipoServizio = value;
}
}