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

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

public class ClientConfig
extends java.lang.Object

Handles the client configuration of the uddi-client. By default it first looks at system properties.

Author:
Kurt T Stam

Field Summary
static java.lang.String DEFAULT_UDDI_CONFIG
           
 
Constructor Summary
ClientConfig(java.lang.String configurationFile)
          Constructor (note Singleton pattern).
ClientConfig(java.lang.String configurationFile, java.util.Properties properties)
          Constructor (note Singleton pattern).
 
Method Summary
 org.apache.commons.configuration.Configuration getConfiguration()
           
 java.lang.String getConfigurationFile()
           
 UDDINode getHomeNode()
           
 java.lang.String getManagerName()
           
 java.util.Map<java.lang.String,UDDIClerk> getUDDIClerks()
           
 UDDINode getUDDINode(java.lang.String nodeName)
           
protected  java.util.Map<java.lang.String,UDDINode> getUDDINodes()
           
 java.util.Set<XRegistration> getXBusinessRegistrations()
           
 java.util.Set<XRegistration> getXServiceBindingRegistrations()
           
 boolean isRegisterOnStartup()
           
protected  void loadManager(java.util.Properties properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_UDDI_CONFIG

public static final java.lang.String DEFAULT_UDDI_CONFIG
See Also:
Constant Field Values
Constructor Detail

ClientConfig

public ClientConfig(java.lang.String configurationFile)
             throws org.apache.commons.configuration.ConfigurationException
Constructor (note Singleton pattern).

Throws:
org.apache.commons.configuration.ConfigurationException

ClientConfig

public ClientConfig(java.lang.String configurationFile,
                    java.util.Properties properties)
             throws org.apache.commons.configuration.ConfigurationException
Constructor (note Singleton pattern).

Throws:
org.apache.commons.configuration.ConfigurationException
Method Detail

loadManager

protected void loadManager(java.util.Properties properties)
                    throws org.apache.commons.configuration.ConfigurationException
Throws:
org.apache.commons.configuration.ConfigurationException

isRegisterOnStartup

public boolean isRegisterOnStartup()

getUDDINodes

protected java.util.Map<java.lang.String,UDDINode> getUDDINodes()

getHomeNode

public UDDINode getHomeNode()
                     throws org.apache.commons.configuration.ConfigurationException
Throws:
org.apache.commons.configuration.ConfigurationException

getUDDINode

public UDDINode getUDDINode(java.lang.String nodeName)
                     throws org.apache.commons.configuration.ConfigurationException
Throws:
org.apache.commons.configuration.ConfigurationException

getUDDIClerks

public java.util.Map<java.lang.String,UDDIClerk> getUDDIClerks()

getXServiceBindingRegistrations

public java.util.Set<XRegistration> getXServiceBindingRegistrations()

getXBusinessRegistrations

public java.util.Set<XRegistration> getXBusinessRegistrations()

getConfiguration

public org.apache.commons.configuration.Configuration getConfiguration()

getManagerName

public java.lang.String getManagerName()

getConfigurationFile

public java.lang.String getConfigurationFile()


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