Subversion Repositories bacoAlunos

Rev

Rev 190 | Blame | Compare with Previous | Last modification | View Log | RSS feed

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.5-b02-fcs
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2008.05.28 at 05:04:01 PM BST
//


package pt.estgp.rss;

import java.math.BigInteger;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlType;


/**
 * Specifies a web service that supports the rssCloud interface which can be implemented in HTTP-POST, XML-RPC or SOAP 1.1.
 * Its purpose is to allow processes to register with a cloud to be notified of updates to the channel, implementing a lightweight publish-subscribe protocol for RSS feeds.
 *
 * <p>Java class for tCloud complex type.
 *
 * <p>The following schema fragment specifies the expected content contained within this class.
 *
 * <pre>
 * &lt;complexType name="tCloud">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;attribute name="domain" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *       &lt;attribute name="path" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *       &lt;attribute name="port" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
 *       &lt;attribute name="protocol" use="required" type="{}tCloudProtocol" />
 *       &lt;attribute name="registerProcedure" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 *
 *
 */

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "tCloud")
public class TCloud {

    @XmlAttribute(required = true)
    protected 1.5.0/docs/api/java/lang/String.html">String domain;
    @XmlAttribute(required = true)
    protected 1.5.0/docs/api/java/lang/String.html">String path;
    @XmlAttribute(required = true)
    protected 1.5.0/docs/api/java/math/BigInteger.html">BigInteger port;
    @XmlAttribute(required = true)
    protected TCloudProtocol protocol;
    @XmlAttribute(required = true)
    protected 1.5.0/docs/api/java/lang/String.html">String registerProcedure;

    /**
     * Gets the value of the domain property.
     *
     * @return
     *     possible object is
     *     {@link String }
     *    
     */

    public 1.5.0/docs/api/java/lang/String.html">String getDomain() {
        return domain;
    }

    /**
     * Sets the value of the domain property.
     *
     * @param value
     *     allowed object is
     *     {@link String }
     *    
     */

    public void setDomain(1.5.0/docs/api/java/lang/String.html">String value) {
        this.domain = value;
    }

    /**
     * Gets the value of the path property.
     *
     * @return
     *     possible object is
     *     {@link String }
     *    
     */

    public 1.5.0/docs/api/java/lang/String.html">String getPath() {
        return path;
    }

    /**
     * Sets the value of the path property.
     *
     * @param value
     *     allowed object is
     *     {@link String }
     *    
     */

    public void setPath(1.5.0/docs/api/java/lang/String.html">String value) {
        this.path = value;
    }

    /**
     * Gets the value of the port property.
     *
     * @return
     *     possible object is
     *     {@link BigInteger }
     *    
     */

    public 1.5.0/docs/api/java/math/BigInteger.html">BigInteger getPort() {
        return port;
    }

    /**
     * Sets the value of the port property.
     *
     * @param value
     *     allowed object is
     *     {@link BigInteger }
     *    
     */

    public void setPort(1.5.0/docs/api/java/math/BigInteger.html">BigInteger value) {
        this.port = value;
    }

    /**
     * Gets the value of the protocol property.
     *
     * @return
     *     possible object is
     *     {@link TCloudProtocol }
     *    
     */

    public TCloudProtocol getProtocol() {
        return protocol;
    }

    /**
     * Sets the value of the protocol property.
     *
     * @param value
     *     allowed object is
     *     {@link TCloudProtocol }
     *    
     */

    public void setProtocol(TCloudProtocol value) {
        this.protocol = value;
    }

    /**
     * Gets the value of the registerProcedure property.
     *
     * @return
     *     possible object is
     *     {@link String }
     *    
     */

    public 1.5.0/docs/api/java/lang/String.html">String getRegisterProcedure() {
        return registerProcedure;
    }

    /**
     * Sets the value of the registerProcedure property.
     *
     * @param value
     *     allowed object is
     *     {@link String }
     *    
     */

    public void setRegisterProcedure(1.5.0/docs/api/java/lang/String.html">String value) {
        this.registerProcedure = value;
    }

}