/* * Copyright (c) 2008, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.wso2.carbon.registry.extensions.utils; import org.wso2.carbon.registry.core.RegistryConstants; public class CommonConstants { public static final String GOVERNANCE_ARTIFACT_INDEX_PATH = "/repository/components/org.wso2.carbon.governance/artifacts"; /* This is the path which save the rxt config files. */ public static final String RXT_CONFIGS_PATH = RegistryConstants.GOVERNANCE_REGISTRY_BASE_PATH + RegistryConstants.GOVERNANCE_COMPONENT_PATH + RegistryConstants.PATH_SEPARATOR + "types"; // public static final String ARTIFACT_ID_PROP_KEY = "registry.artifactId"; public static final String SERVICE_NAME_ATTRIBUTE = "overview_name"; public static final String SERVICE_NAMESPACE_ATTRIBUTE = "overview_namespace"; public static final String SERVICE_WSDL_ATTRIBUTE = "interface_wsdlURL"; public static final String SERVICE_OWNERS_ATTRIBUTE = "contacts_entry"; public static final String SERVICE_CONSUMERS_ATTRIBUTE = "consumers_entry"; public static final String PROCESS_BPEL_ATTRIBUTE = "definition_bpelURL"; public static final String SLA_BPEL_ATTRIBUTE = "definition_bpelURL"; public static final String SERVICE_ELEMENT_ROOT = "metadata"; public static final String SERVICE_ELEMENT_NAMESPACE = org.wso2.carbon.registry.common.CommonConstants.SERVICE_ELEMENT_NAMESPACE; public static final String PEOPLE_ELEMENT_ROOT = "peopleMetaData"; public static final String DEPENDS = "depends"; public static final String USED_BY = "usedBy"; public static final String OWNS = "depends"; public static final String OWNED_BY = "ownedBy"; public static final String CONSUMES = "depends"; public static final String CONSUMED_BY = "consumedBy"; public static final String ENDPOINT_MEDIA_TYPE = "application/vnd.wso2-endpoint+xml"; public static final String WSDL_MEDIA_TYPE = "application/wsdl+xml"; public static final String SCHEMA_MEDIA_TYPE = "application/xsd+xml"; public static final String SWAGGER_MEDIA_TYPE = "application/swagger+json"; public static final String REST_SERVICE_MEDIA_TYPE = "application/vnd.wso2-restservice+xml"; public static final String SERVICE_MEDIA_TYPE = RegistryConstants.SERVICE_MEDIA_TYPE; public static final String SOAP_SERVICE_MEDIA_TYPE = "application/vnd.wso2-soap-service+xml"; public static final String SERVICE_VERSION_COLLECTION_MEDIA_TYPE = "application/vnd.wso2-service-version.collection"; public static final String SERVICE_MAJOR_VERSION_MEDIA_TYPE = "application/vnd.wso2-service-version.major"; public static final String SERVICE_MINOR_VERSION_MEDIA_TYPE = "application/vnd.wso2-service-version.minor"; public static final String SERVICE_PATCH_VERSION_MEDIA_TYPE = "application/vnd.wso2-service-version.patch"; public static final String SMART_LIFECYCLE_LINK_MEDIA_TYPE = "application/vnd.wso2-smart-link"; public static final String PROCESS_VERSION_COLLECTION_MEDIA_TYPE = "application/vnd.wso2-process-version.collection"; public static final String PROCESS_MAJOR_VERSION_MEDIA_TYPE = "application/vnd.wso2-process-version.major"; public static final String PROCESS_MINOR_VERSION_MEDIA_TYPE = "application/vnd.wso2-process-version.minor"; public static final String PROCESS_PATCH_VERSION_MEDIA_TYPE = "application/vnd.wso2-process-version.patch"; public static final String SLA_VERSION_COLLECTION_MEDIA_TYPE = "application/vnd.wso2-sla-version.collection"; public static final String SLA_MAJOR_VERSION_MEDIA_TYPE = "application/vnd.wso2-sla-version.major"; public static final String SLA_MINOR_VERSION_MEDIA_TYPE = "application/vnd.wso2-sla-version.minor"; public static final String SLA_PATCH_VERSION_MEDIA_TYPE = "application/vnd.wso2-sla-version.patch"; /* * Now version can be displayed dynamically (jira:REGISTRY-2211) * public static final String SERVICE_VERSION_REGEX = "^\\d+[.]\\d+[.]\\d+(-[a-zA-Z0-9]+)?$"; * */ public static final String SERVICE_VERSION_REGEX = "^(\\d+[.]*)+\\d+(-[a-zA-Z0-9]+)?$"; public static final String SOAP11_ENDPOINT_ATTRIBUTE = "soap11"; public static final String SOAP12_ENDPOINT_ATTRIBUTE = "soap12"; public static final String HTTP_ENDPOINT_ATTRIBUTE = "http"; public static final String ENDPOINT_ENVIRONMENT_ATTR = "environment"; public static final String DOCUMENT_DESC = "documentComment"; public static final String DOCUMENT_URL = "url"; public static final String DOCUMENT_TYPE = "documentType"; public static final int NO_OF_DOCUMENTS_ALLOWED = 3; public static final String ENABLE = "enable"; public static final String UDDI_SYSTEM_PROPERTY = "uddi"; public static final String SERVICE_VERSION_DEFAULT_VALUE = "1.0.0"; public static final String WSDL_VERSION_DEFAULT_VALUE = "1.0.0"; public static final String WADL_VERSION_DEFAULT_VALUE = "1.0.0"; public static final String SCHEMA_VERSION_DEFAULT_VALUE = "1.0.0"; public static final String POLICY_VERSION_DEFAULT_VALUE = "1.0.0"; public static final String SWAGGER_DOC_VERSION_DEFAULT_VALUE = "1.0.0"; public static final String ENDPOINT_VERSION_DEFAULT_VALUE = "1.0.0"; public static final String VERSION_CONTAINER_MEDIA_TYPE = "application/vnd.wso2.version-container"; public static final String VERSIONED_COLLECTION_MEDIA_TYPE = "application/vnd.wso2.versioned-collection"; public static final String RXT_MEDIA_TYPE = "application/vnd.wso2.registry-ext-type+xml"; public static final String REG_GAR_PATH_MAPPING = "/repository/carbonapps/gar_mapping/"; public static final String REG_GAR_PATH_MAPPING_RESOURCE = "gar"; public static final String REG_GAR_PATH_MAPPING_RESOURCE_ATTR_PATH = "path"; public static final String REG_GAR_PATH_MAPPING_RESOURCE_TARGET = "target"; public static final String LOCATION_TAG = "location"; //Common Exception Messages public static final String RESOURCE_NOT_EXISTS = "Resource does not exist."; public static final String INVALID_CONTENT = "Resource content is not valid."; public static final String URL_TO_LOCAL_FILE = "The source URL must not be point to a file in the server's local file system. "; public static final String EMPTY_URL = "Source url is empty. Cannot read content."; // This constant will use to identify the property key of resources uploaded using URL public static final String SOURCEURL_PARAMETER_NAME="sourceURL"; public static final String SOURCE_PROPERTY = org.wso2.carbon.registry.common.CommonConstants.SOURCE_PROPERTY; public static final String SOURCE_ADMIN_CONSOLE = org.wso2.carbon.registry.common.CommonConstants.SOURCE_ADMIN_CONSOLE; public static final String SOURCE_AUTO = org.wso2.carbon.registry.common.CommonConstants.SOURCE_AUTO; public static final String SOURCE_REMOTE = "remote"; public static final String ARCHIEVE_UPLOAD = "archieve-upload"; }