org.apache.juddi.v3.client.config
Class Property

java.lang.Object
  extended by org.apache.juddi.v3.client.config.Property

public class Property
extends Object


Field Summary
static String BASIC_AUTH_PASSWORD
           
static String BASIC_AUTH_USERNAME
           
static String BINDING_CATEGORY_BAG
           
static String BINDING_DESCRIPTION
           
static String BINDING_KEY_FORMAT
           
static String BUSINESS_KEY
           
static String BUSINESS_KEY_FORMAT
           
static String DEFAULT_BINDING_DESCRIPTION
           
static String DEFAULT_BINDING_KEY_FORMAT
           
static String DEFAULT_BUSINESS_KEY_FORMAT
           
static String DEFAULT_LANG
           
static String DEFAULT_SERVICE_DESCRIPTION
           
static String DEFAULT_SERVICE_KEY_FORMAT
           
static String DEFAULT_SUBSCRIPTION_KEY_FORMAT
           
static String DEFAULT_UDDI_PROXY_TRANSPORT
           
static String KEY_DOMAIN
           
static String LANG
           
static String SERVICE_CATEGORY_BAG
           
static String SERVICE_DESCRIPTION
           
static String SERVICE_KEY_FORMAT
           
static String SUBSCRIPTION_KEY_FORMAT
           
static String UDDI_PROXY_FACTORY_INITIAL
           
static String UDDI_PROXY_FACTORY_URL_PKS
           
static String UDDI_PROXY_PROVIDER_URL
           
static String UDDI_RELOAD_DELAY
           
 
Constructor Summary
Property()
           
 
Method Summary
static String getBindingKey(Properties properties, QName serviceName, String portName, URI bindingUrl)
          Constructs the bindingKey based on the bindingKeyFormat specified in the properties.
static String getBindingKey(Properties properties, QName serviceName, String portName, URL bindingUrl)
           
static String getBusinessKey(Properties properties)
          Constructs the serviceKey based on the bindingKeyFormat specified in the properties.
static String getServiceKey(Properties properties, QName serviceQName)
          Constructs the serviceKey based on the serviceKeyFormat specified in the properties.
static String getSubscriptionKey(Properties properties)
           
static String getTempDir()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UDDI_RELOAD_DELAY

public static final String UDDI_RELOAD_DELAY
See Also:
Constant Field Values

UDDI_PROXY_FACTORY_INITIAL

public static final String UDDI_PROXY_FACTORY_INITIAL
See Also:
Constant Field Values

UDDI_PROXY_PROVIDER_URL

public static final String UDDI_PROXY_PROVIDER_URL
See Also:
Constant Field Values

UDDI_PROXY_FACTORY_URL_PKS

public static final String UDDI_PROXY_FACTORY_URL_PKS
See Also:
Constant Field Values

DEFAULT_UDDI_PROXY_TRANSPORT

public static final String DEFAULT_UDDI_PROXY_TRANSPORT
See Also:
Constant Field Values

LANG

public static final String LANG
See Also:
Constant Field Values

BUSINESS_KEY

public static final String BUSINESS_KEY
See Also:
Constant Field Values

KEY_DOMAIN

public static final String KEY_DOMAIN
See Also:
Constant Field Values

SERVICE_KEY_FORMAT

public static final String SERVICE_KEY_FORMAT
See Also:
Constant Field Values

BUSINESS_KEY_FORMAT

public static final String BUSINESS_KEY_FORMAT
See Also:
Constant Field Values

BINDING_KEY_FORMAT

public static final String BINDING_KEY_FORMAT
See Also:
Constant Field Values

SUBSCRIPTION_KEY_FORMAT

public static final String SUBSCRIPTION_KEY_FORMAT
See Also:
Constant Field Values

SERVICE_DESCRIPTION

public static final String SERVICE_DESCRIPTION
See Also:
Constant Field Values

BINDING_DESCRIPTION

public static final String BINDING_DESCRIPTION
See Also:
Constant Field Values

SERVICE_CATEGORY_BAG

public static final String SERVICE_CATEGORY_BAG
See Also:
Constant Field Values

BINDING_CATEGORY_BAG

public static final String BINDING_CATEGORY_BAG
See Also:
Constant Field Values

BASIC_AUTH_USERNAME

public static final String BASIC_AUTH_USERNAME
See Also:
Constant Field Values

BASIC_AUTH_PASSWORD

public static final String BASIC_AUTH_PASSWORD
See Also:
Constant Field Values

DEFAULT_LANG

public static final String DEFAULT_LANG
See Also:
Constant Field Values

DEFAULT_BUSINESS_KEY_FORMAT

public static final String DEFAULT_BUSINESS_KEY_FORMAT
See Also:
Constant Field Values

DEFAULT_SERVICE_KEY_FORMAT

public static final String DEFAULT_SERVICE_KEY_FORMAT
See Also:
Constant Field Values

DEFAULT_SUBSCRIPTION_KEY_FORMAT

public static final String DEFAULT_SUBSCRIPTION_KEY_FORMAT
See Also:
Constant Field Values

DEFAULT_BINDING_KEY_FORMAT

public static final String DEFAULT_BINDING_KEY_FORMAT
See Also:
Constant Field Values

DEFAULT_SERVICE_DESCRIPTION

public static final String DEFAULT_SERVICE_DESCRIPTION
See Also:
Constant Field Values

DEFAULT_BINDING_DESCRIPTION

public static final String DEFAULT_BINDING_DESCRIPTION
See Also:
Constant Field Values
Constructor Detail

Property

public Property()
Method Detail

getTempDir

public static String getTempDir()

getBusinessKey

public static String getBusinessKey(Properties properties)
Constructs the serviceKey based on the bindingKeyFormat specified in the properties. When no businessKeyFormat is specific the default format of uddi:${keyDomain}:${businessName} is used. The businessName property needs to be set properties.

Parameters:
properties -
Returns:
the businessKey

getSubscriptionKey

public static String getSubscriptionKey(Properties properties)

getServiceKey

public static String getServiceKey(Properties properties,
                                   QName serviceQName)
Constructs the serviceKey based on the serviceKeyFormat specified in the properties. When no serviceKeyFormat is specific the default format of uddi:${keyDomain}:${serviceName} is used.

Parameters:
properties -
serviceName -
Returns:
the serviceKey

getBindingKey

public static String getBindingKey(Properties properties,
                                   QName serviceName,
                                   String portName,
                                   URL bindingUrl)

getBindingKey

public static String getBindingKey(Properties properties,
                                   QName serviceName,
                                   String portName,
                                   URI bindingUrl)
Constructs the bindingKey based on the bindingKeyFormat specified in the properties. When no bindingKeyFormat is specific the default format of uddi:${keyDomain}:${nodeName}-${serviceName}-{portName} is used.

Parameters:
properties -
serviceName -
portName -
Returns:
the bindingKey


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.