1/*2 * Copyright 2001-2009 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 at7 * 8 * http://www.apache.org/licenses/LICENSE-2.09 * 10 * Unless required by applicable law or agreed to in writing, software11 * 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 and14 * limitations under the License.15 *16 */17package org.apache.juddi.v3.client.config;
18/**19 * Contains a properties that are used in the juddi client config (uddi.xml)20 * 21 */22publicclassProperty23 {
24publicfinalstatic String UDDI_RELOAD_DELAY ="reloadDelay";
2526publicfinalstatic String UDDI_PROXY_FACTORY_INITIAL = "java.naming.factory.initial";
27publicfinalstatic String UDDI_PROXY_PROVIDER_URL = "java.naming.provider.url";
28publicfinalstatic String UDDI_PROXY_FACTORY_URL_PKS = "java.naming.factory.url.pkgs";
2930publicfinalstatic String DEFAULT_UDDI_PROXY_TRANSPORT = "org.uddi.api_v3.client.transport.JAXWSTransport";
3132//Properties that can be set in the uddi.xml under a specific Node element33publicstaticfinal String LANG = "lang";
34publicstaticfinal String BUSINESS_KEY = "businessKey";
35publicstaticfinal String KEY_DOMAIN = "keyDomain";
36publicstaticfinal String SERVICE_KEY_FORMAT = "bpelServiceKeyFormat";
37publicstaticfinal String BUSINESS_KEY_FORMAT = "businessKeyFormat";
38publicstaticfinal String BINDING_KEY_FORMAT = "bindingKeyFormat";
39publicstaticfinal String SUBSCRIPTION_KEY_FORMAT = "subscriptionKeyFormat";
40publicstaticfinal String SERVICE_DESCRIPTION = "serviceDescription";
41publicstaticfinal String BINDING_DESCRIPTION = "bindingDescription";
42publicstaticfinal String SERVICE_CATEGORY_BAG = "serviceCategoryBag";
43publicstaticfinal String BINDING_CATEGORY_BAG = "bindingCategoryBag";
44publicstaticfinal String BASIC_AUTH_USERNAME = "basicAuthUsername";
45publicstaticfinal String BASIC_AUTH_PASSWORD = "basicAuthPassword";
46publicstaticfinal String BASIC_AUTH_PASSWORD_IS_ENC = "basicAuthPasswordIsEncrypted";
47publicstaticfinal String BASIC_AUTH_PASSWORD_CP = "basicAuthPasswordCryptoProvider";
4849publicfinalstatic String JUDDI_CRYPTOR_PREFIX = "client.clerks.clerk.";
50publicfinalstatic String JUDDI_CRYPTOR_POSTFIX = ".[@isPasswordEncrypted]";
515253//Default Values54publicstaticfinal String DEFAULT_LANG = "en";
55publicstaticfinal String DEFAULT_SERVICE_DESCRIPTION = "Default service description when no <wsdl:document> element is defined inside the <wsdl:service> element.";
56publicstaticfinal String DEFAULT_BINDING_DESCRIPTION = "Default binding description when no <wsdl:document> element is defined inside the <wsdl:binding> element.";
5758publicstatic String getTempDir() {
59 String tmpDir = System.getProperty("jboss.server.temp.dir");
60if (tmpDir == null) {
61 tmpDir = System.getProperty("java.io.tmpdir");
62 }
63return tmpDir;
64 }
656667publicfinalstatic String DEFAULT_CRYPTOR = "org.apache.juddi.v3.client.cryptor.DefaultCryptor";
686970 }