/** * Copyright 2014 Comcast Cable Communications Management, LLC * * This file is part of CATS. * * CATS 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 * (at your option) any later version. * * CATS 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 CATS. If not, see <http://www.gnu.org/licenses/>. */ package com.comcast.cats.info; /** * This class holds all of the constants that the configuration management * service will be using. * * @author cfrede001 */ public interface ConfigServiceConstants { /** * Namespace of all configuration management services. */ String NAMESPACE = "urn:com:comcast:cats:config"; /** * Allocation service related constants */ String ALLOCATION_SERVICE_NAME = "AllocationService"; String ALLOCATION_SERVICE_LOCAL_PART_NAME = "SettopAllocationServiceImplService"; String ALLOCATION_SERVICE_PORT_NAME = "AllocationServicePort"; String ALLOCATION_SERVICE_MAPPED_NAME = "cats/services/AllocationService"; String ALLOCATION_SERVICE_ENDPOINT_INTERFACE = "com.comcast.cats.service.SettopAllocationService"; String ALLOCATION_SERVICE_WSDL_LOCATION = "CATS/AllocationService?wsdl"; /** * Device search service related constants */ String DEVICE_SEARCH_SERVICE_NAME = "DeviceSearchService"; String DEVICE_SEARCH_SERVICE_LOCAL_PART_NAME = "DeviceSearchServiceImplService"; String DEVICE_SEARCH_SERVICE_PORT_NAME = "DeviceSearchServicePort"; String DEVICE_SEARCH_SERVICE_MAPPED_NAME = "cats/services/DeviceSearchService"; String DEVICE_SEARCH_SERVICE_ENDPOINT_INTERFACE = "com.comcast.cats.service.DeviceSearchService"; String DEVICE_SEARCH_SERVICE_WSDL_LOCATION = "CATS/DeviceSearchService?wsdl"; String DEFAULT_ALLOCATION_TIME_IN_MINS = "cats.setop.allocation.time.in.mins"; String CACHE_INTERVAL_IN_SEC = "cats.config.cache.interval.in.sec"; /** * System Properties Config Path */ String CONFIG_ENV = "CATS_HOME"; String CONFIG_PATH = "cats.config.path"; String CATS_SERVER_BASE_URL = "cats.server.url"; String CATS_VIRTUAL_ENVIRONMENT = "VIRTUAL"; }