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 ConfigurationException
ConfigurationException
public UDDIClerkManager(String configurationFile) throws ConfigurationException
ConfigurationException
public UDDIClerkManager(String configurationFile, Properties properties) throws ConfigurationException
ConfigurationException
public void stop() throws ConfigurationException
ConfigurationException
public void start() throws ConfigurationException
ConfigurationException
protected void startEmbeddedServer() throws ConfigurationException
ConfigurationException
protected void stopEmbeddedServer() throws ConfigurationException
ConfigurationException
public void restart() throws ConfigurationException
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 ConfigurationException
ConfigurationException
public Transport getTransport(String nodeName) throws ConfigurationException
nodeName
- ConfigurationException
Copyright © 2018 JBoss by Red Hat. All rights reserved.