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

gov.nasa.pds.harvest.cfg.Configuration Maven / Gradle / Ivy

package gov.nasa.pds.harvest.cfg;


/**
 * Harvest server configuration
 * @author karpenko
 */
public class Configuration
{
    /**
     * Message server type
     */
    public MQType mqType;
    
    /**
     * ActiveMQ configuration
     */
    public ActiveMQCfg amqCfg = new ActiveMQCfg();
    
    /**
     * RabbitMQ configuration
     */
    public RabbitMQCfg rmqCfg = new RabbitMQCfg();

    /**
     * Embedded web server port
     */
    public int webPort;

    /**
     * Registry (elasticsearch) configuration
     */
    public RegistryCfg registryCfg = new RegistryCfg();
    

    /**
     * Harvest configuration
     */
    public HarvestCfg harvestCfg = new HarvestCfg();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy