All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.tibco.bw.maven.plugin.admin.dto.Module Maven / Gradle / Ivy

Go to download

Plugin Code for Apache Maven and TIBCO BusinessWorks™. This is the Maven Plugin for BW6 and BWCE Build.

There is a newer version: 2.9.9
Show newest version
/*
 * Copyright(c) 2014 TIBCO Software Inc.
 * All rights reserved.
 *
 * This software is confidential and proprietary information of TIBCO Software Inc.
 *
 */

package com.tibco.bw.maven.plugin.admin.dto;

import java.util.Collection;

import javax.xml.bind.annotation.XmlElement;

/**
 * Model class representing a Thor module, e.g. BW Application Module or BW Shared Module, or Adapter Module. Also supported is Bundle
 * Module.
 *
 * @author Tim Diekmann
 *
 * @since 1.0.0
 */
public class Module {
    private String             description;
    private String             name;
    private String             version;
    private Collection types;

    public Module() {

    }

    /**
     * @return the description
     */
    @XmlElement
    public String getDescription() {
        return this.description;
    }

    /**
     * @param description
     *            the description to set
     */
    public void setDescription(final String description) {
        this.description = description;
    }

    /**
     * @return the name
     */
    @XmlElement
    public String getName() {
        return this.name;
    }

    /**
     * @param name
     *            the name to set
     */
    public void setName(final String name) {
        this.name = name;
    }

    /**
     * @return the version
     */
    @XmlElement
    public String getVersion() {
        return this.version;
    }

    /**
     * @param version
     *            the version to set
     */
    public void setVersion(final String version) {
        this.version = version;
    }

    /**
     * @return the types
     */
    @XmlElement
    public Collection getTypes() {
        return this.types;
    }

    /**
     * @param types
     *            the types to set
     */
    public void setTypes(final Collection types) {
        this.types = types;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy