public class UDDIClerkManager extends Object
Constructor and Description |
---|
UDDIClerkManager() |
UDDIClerkManager(String configurationFile)
Manages the clerks.
|
UDDIClerkManager(String configurationFile,
Properties properties)
Manages the clerks.
|
Modifier and Type | Method and Description |
---|---|
ClientConfig |
getClientConfig() |
String |
getName() |
Transport |
getTransport() |
Transport |
getTransport(String nodeName)
Returns the transport defined for the node with the given nodeName.
|
void |
registerAnnotatedServices()
Registers services to UDDI using a clerk, and the uddi.xml
configuration.
|
void |
restart() |
void |
saveClerkAndNodeInfo()
Saves the clerk and node info from the uddi.xml to the home jUDDI registry.
|
void |
start()
Initializes the UDDI Clerk.
|
protected void |
startEmbeddedServer() |
void |
stop()
Stops the clerks.
|
protected void |
stopEmbeddedServer() |
void |
unRegisterAnnotatedServices()
Removes the service and all of its bindingTemplates of the annotated classes.
|
void |
unRegisterBindingsOfAnnotatedServices(boolean removeServiceWithNoBindingTemplates)
Removes the bindings of the services in the annotated classes.
|
void |
xRegister()
X-Register services listed in the uddi.xml
|
public UDDIClerkManager() throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public UDDIClerkManager(String configurationFile) throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public UDDIClerkManager(String configurationFile, Properties properties) throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void stop() throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void start() throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
protected void startEmbeddedServer() throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
protected void stopEmbeddedServer() throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void restart() throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
public void saveClerkAndNodeInfo()
public void xRegister()
public void registerAnnotatedServices()
public void unRegisterAnnotatedServices()
TransportException
RemoteException
public void unRegisterBindingsOfAnnotatedServices(boolean removeServiceWithNoBindingTemplates)
removeServiceWithNoBindingTemplates
- - if set to true it will remove the service if there
are no other BindingTemplates.public ClientConfig getClientConfig()
public String getName()
public Transport getTransport() throws org.apache.commons.configuration.ConfigurationException
org.apache.commons.configuration.ConfigurationException
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.