This project has retired. For details please refer to its Attic page.
Coverage Report
Coverage Report - org.apache.ws.scout.registry.Constants
 
Classes in this File Line Coverage Branch Coverage Complexity
Constants
0%
0/1
N/A
0
 
 1  
 /*
 2  
  * Copyright 2001-2004 The Apache Software Foundation.
 3  
  * 
 4  
  * Licensed under the Apache License, Version 2.0 (the "License");
 5  
  * you may not use this file except in compliance with the License.
 6  
  * You may obtain a copy of the License at
 7  
  * 
 8  
  *      http://www.apache.org/licenses/LICENSE-2.0
 9  
  * 
 10  
  * Unless required by applicable law or agreed to in writing, software
 11  
  * distributed under the License is distributed on an "AS IS" BASIS,
 12  
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 13  
  * See the License for the specific language governing permissions and
 14  
  * limitations under the License.
 15  
  */
 16  
 package org.apache.ws.scout.registry;
 17  
 
 18  
 /**
 19  
  * This class contains constants borrowed from files in the jUDDI project.
 20  
  * 
 21  
  * All constants are just UUID's. In theory, even if jUDDI changes their
 22  
  * values, it shouldn't affect scout.
 23  
  * 
 24  
  * Naming convention is [classname in capitals]_[Var name]
 25  
  * 
 26  
  * e.g TModel.TYPES_TMODEL_KEY from jUDDI would become:
 27  
  * 
 28  
  * TMODEL_TYPES_TMODEL_KEY
 29  
  * 
 30  
  * @author <mailto:dbhole@redhat.com>Deepak Bhole
 31  
  * 
 32  
  */
 33  
 
 34  0
 public class Constants {
 35  
 
 36  
         public static final String COMPLETION_STATUS_COMPLETE = "status:complete";
 37  
 
 38  
         public static final String COMPLETION_STATUS_TOKEY_INCOMPLETE = "status:toKey_incomplete";
 39  
 
 40  
         public static final String COMPLETION_STATUS_FROMKEY_INCOMPLETE = "status:fromKey_incomplete";
 41  
 
 42  
         /**
 43  
          * UDDI Type Taxonomy [uddi-org:types] This taxonomy assists in general
 44  
          * categorization of the tModels themselves.
 45  
          */
 46  
         public static final String TMODEL_TYPES_TMODEL_KEY = "uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4";
 47  
 
 48  
         /**
 49  
          * Business Taxonomy: NAICS (1997 Release) [ntis-gov:naics:1997] This tModel
 50  
          * defines the NAICS (North American Industry Classification System) 1997
 51  
          * Release industry taxonomy.
 52  
          */
 53  
         public static final String TMODEL_NAICS_TMODEL_KEY = "uuid:C0B9FE13-179F-413D-8A5B-5004DB8E5BB2";
 54  
 
 55  
         /**
 56  
          * Product Taxonomy: UNSPSC (Version 3.1) [unspsc-org:unspsc:3-1] This
 57  
          * tModel defines the UNSPSC (United Nations Standard Products and Services
 58  
          * Code System) version 3.1 product taxonomy. <B>This taxonomy has been
 59  
          * superceeded by the Universal Standard Products and Services
 60  
          * Classification (see {@link #TMODEL_UNSPSC_73_TMODEL_KEY}) taxonomy.
 61  
          */
 62  
         public static final String TMODEL_UNSPSC_TMODEL_KEY = "uuid:DB77450D-9FA8-45D4-A7BC-04411D14E384";
 63  
 
 64  
         /**
 65  
          * Product and Services Taxonomy:UNSPSC (Version 7.3) [unspsc-org:unspsc]
 66  
          * This tModel defines the UNSPSC (Universal Standard Products and Services
 67  
          * Classification) version 7.3 product and services taxonomy.
 68  
          */
 69  
         public static final String TMODEL_UNSPSC_73_TMODEL_KEY = "uuid:CD153257-086A-4237-B336-6BDCBDCC6634";
 70  
 
 71  
         /**
 72  
          * ISO 3166 Geographic Taxonomy [uddi-org:iso-ch:3166-1999] This tModel
 73  
          * defines the ISO 3166 geographic classification taxonomy.
 74  
          */
 75  
         public static final String TMODEL_ISO_CH_TMODEL_KEY = "uuid:4E49A8D6-D5A2-4FC2-93A0-0411D8D19E88";
 76  
 
 77  
         /**
 78  
          * UDDI Other Taxonomy [uddi-org:misc-taxomony] This tModel defines an
 79  
          * unidentified taxonomy.
 80  
          */
 81  
         public static final String TMODEL_GENERAL_KEYWORDS_TMODEL_KEY = "uuid:A035A07C-F362-44dd-8F95-E2B134BF43B4";
 82  
 
 83  
         /**
 84  
          * UDDI Owning Business [uddi-org:owningBusiness] This tModel identifies the
 85  
          * businessEntity that published or owns the tagged information. Used with
 86  
          * tModels to establish an 'owned' relationship with a registered
 87  
          * businessEntity.
 88  
          */
 89  
         public static final String TMODEL_OWNING_BUSINESS_TMODEL_KEY = "uuid:4064C064-6D14-4F35-8953-9652106476A9";
 90  
 
 91  
         /**
 92  
          * UDDI businessEntity relationship [uddi-org:relationships] This tModel is
 93  
          * used to describe business relationships. Used in the publisher assertion
 94  
          * messages.
 95  
          */
 96  
         public static final String TMODEL_RELATIONSHIPS_TMODEL_KEY = "uuid:807A2C6A-EE22-470D-ADC7-E0424A337C03";
 97  
 
 98  
         /**
 99  
          * UDDI Operators [uddi-org:operators] This checked value set is used to
 100  
          * identify UDDI operators.
 101  
          */
 102  
         public static final String TMODEL_OPERATORS_TMODEL_KEY = "uuid:327A56F0-3299-4461-BC23-5CD513E95C55";
 103  
 
 104  
         /**
 105  
          * D-U-N-S� Number Identifier System [dnb-com:D-U-N-S] This tModel is used
 106  
          * for the Dun & Bradstreet D-U-N-S� Number identifier.
 107  
          */
 108  
         public static final String TMODEL_D_U_N_S_TMODEL_KEY = "uuid:8609C81E-EE1F-4D5A-B202-3EB13AD01823";
 109  
 
 110  
         /**
 111  
          * Thomas Register Supplier Identifier Code System
 112  
          * [thomasregister-com:supplierID] This tModel is used for the Thomas
 113  
          * Register supplier identifier codes.
 114  
          */
 115  
         public static final String TMODEL_THOMAS_REGISTER_TMODEL_KEY = "uuid:B1B1BAF5-2329-43E6-AE13-BA8E97195039";
 116  
 
 117  
         /**
 118  
          * UDDI IsReplacedBy [uddi-org:isReplacedBy] An identifier system used to
 119  
          * point (using UDDI keys) to the tModel (or businessEntity) that is the
 120  
          * logical replacement for the one in which isReplacedBy is used.
 121  
          */
 122  
         public static final String TMODEL_IS_REPLACED_BY_TMODEL_KEY = "uuid:E59AE320-77A5-11D5-B898-0004AC49CC1E";
 123  
 
 124  
         /**
 125  
          * Email based web service [uddi-org:smtp] This tModel is used to describe a
 126  
          * web service that is invoked through SMTP email transmissions. These
 127  
          * transmissions may be between people or applications.
 128  
          */
 129  
         public static final String TMODEL_SMTP_TMODEL_KEY = "uuid:93335D49-3EFB-48A0-ACEA-EA102B60DDC6";
 130  
 
 131  
         /**
 132  
          * Fax based web service [uddi-org:fax] This tModel is used to describe a
 133  
          * web service that is invoked through fax transmissions. These
 134  
          * transmissions may be between people or applications.
 135  
          */
 136  
         public static final String TMODEL_FAX_TMODEL_KEY = "uuid:1A2B00BE-6E2C-42F5-875B-56F32686E0E7";
 137  
 
 138  
         /**
 139  
          * FTP based web service [uddi-org:ftp] This tModel is used to describe a
 140  
          * web service that is invoked through file transfers via the ftp protocol.
 141  
          */
 142  
         public static final String TMODEL_FTP_TMODEL_KEY = "uuid:5FCF5CD0-629A-4C50-8B16-F94E9CF2A674";
 143  
 
 144  
         /**
 145  
          * Telephone based web service [uddi-org:telephone] This tModel is used to
 146  
          * describe a web service that is invoked through a telephone call and
 147  
          * interaction by voice and/or touch-tone.
 148  
          */
 149  
         public static final String TMODEL_TELEPHONE_TMODEL_KEY = "uuid:38E12427-5536-4260-A6F9-B5B530E63A07";
 150  
 
 151  
         /**
 152  
          * Web browser or HTTP based web service [uddi-org:http] This tModel is used
 153  
          * to describe a web service that is invoked through a web browser and/or
 154  
          * the HTTP protocol.
 155  
          */
 156  
         public static final String TMODEL_HTTP_TMODEL_KEY = "uuid:68DE9E80-AD09-469D-8A37-088422BFBC36";
 157  
 
 158  
         /**
 159  
          * HTTP Web Home Page URL [uddi-org:homepage] This tModel is used as the
 160  
          * bindingTemplate fingerprint for a web home page reference.
 161  
          */
 162  
         public static final String TMODEL_HOMEPAGE_TMODEL_KEY = "uuid:4CEC1CEF-1F68-4B23-8CB7-8BAA763AEB89";
 163  
 
 164  
 }