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();
}