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

fish.focus.uvms.exchange.model.constant.ExchangeModelConstants Maven / Gradle / Ivy

/*
Developed with the contribution of the European Commission - Directorate General for Maritime Affairs and Fisheries
© European Union, 2015-2016.

This file is part of the Integrated Fisheries Data Management (IFDM) Suite. The IFDM Suite is free software: you can
redistribute it and/or modify it under the terms of the GNU General Public License as published by the
Free Software Foundation, either version 3 of the License, or any later version. The IFDM Suite 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 the IFDM Suite. If not, see .
 */
package fish.focus.uvms.exchange.model.constant;

public class ExchangeModelConstants {

    public static final String CONNECTION_FACTORY = "ConnectionFactory";
    public static final String CONNECTION_TYPE = "javax.jms.MessageListener";
    public static final String PLUGIN_EVENTBUS = "jms/topic/EventBus";
    public static final String EVENTBUS_NAME = "EventBus";

    public static final String DESTINATION_TYPE_QUEUE = "javax.jms.Queue";
    public static final String DESTINATION_TYPE_TOPIC = "javax.jms.Topic";

    public static final String EXCHANGE_MESSAGE_IN_QUEUE      = "jms/queue/UVMSExchangeEvent";
    public static final String EXCHANGE_MESSAGE_IN_QUEUE_NAME = "UVMSExchangeEvent";
    public static final String EXCHANGE_RESPONSE_QUEUE        = "jms/queue/UVMSExchange";

    public static final String EXCHANGE_REGISTER_SERVICE = "EXCHANGE_REGISTRY";
    public static final String SERVICE_NAME = "ServiceName";

    public static final String MODULE_NAME = "exchange";

    public static final String QUEUE_INTEGRATION_RULES = "jms/queue/UVMSRulesEvent";
    public static final String QUEUE_INTEGRATION_ASSET = "jms/queue/UVMSAssetEvent";
    public static final String QUEUE_INTEGRATION_AUDIT = "jms/queue/UVMSAuditEvent";

    // For ack
    public static final String MOVEMENT_RESPONSE_QUEUE = "jms/queue/UVMSMovement";
	public static final String ACTIVITY_EVENT_QUEUE = "jms/queue/UVMSActivityEvent";

    public static final String MDR_EVENT_QUEUE = "jms/queue/UVMSMdrEvent";
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy