Author: kstam
Date: Tue Mar 29 21:00:12 2011
New Revision: 1086742
URL: http://svn.apache.org/viewvc?rev=1086742&view=rev
Log:
JUDDI-465, adding reading manager and node names from system properties.
Modified:
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDIInquiryService.java
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDIPublicationService.java
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDISecurityService.java
Modified:
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDIInquiryService.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDIInquiryService.java?rev=1086742&r1=1086741&r2=1086742&view=diff
==============================================================================
---
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDIInquiryService.java
(original)
+++
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDIInquiryService.java
Tue Mar 29 21:00:12 2011
@@ -49,12 +49,17 @@ import org.w3c.dom.Node;
* @author Tom Cunningham ([email protected])
*/
public class UDDIInquiryService {
+
private final static String DEFAULT_NODE_NAME = "default";
+ private String managerName = null;
+ private String nodeName = null;
private HashMap<String, Handler> operations = null;
public UDDIInquiryService() {
super();
+ managerName =
System.getProperty("org.apache.juddi.v3.client.manager.name");
+ nodeName =
System.getProperty("org.apache.juddi.v3.client.node.name",DEFAULT_NODE_NAME);
operations = new HashMap<String, Handler>();
operations.put("find_business", new Handler("findBusiness",
FindBusiness.class));
operations.put("find_service", new Handler("findService",
FindService.class));
@@ -81,10 +86,10 @@ public class UDDIInquiryService {
}
public Node inquire(Element uddiReq) throws Exception {
- UDDIClerkManager manager =
UDDIClientContainer.getUDDIClerkManager(null);
- String clazz =
manager.getClientConfig().getUDDINode(DEFAULT_NODE_NAME).getProxyTransport();
+ UDDIClerkManager manager =
UDDIClientContainer.getUDDIClerkManager(managerName);
+ String clazz =
manager.getClientConfig().getUDDINode(nodeName).getProxyTransport();
Class<?> transportClass = ClassUtil.forName(clazz,this.getClass());
- Transport transport = (Transport)
transportClass.getConstructor(String.class).newInstance(DEFAULT_NODE_NAME);
+ Transport transport = (Transport)
transportClass.getConstructor(String.class).newInstance(nodeName);
UDDIInquiryPortType inquiry = transport.getUDDIInquiryService();
//new RequestHandler on it's own thread
Modified:
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDIPublicationService.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDIPublicationService.java?rev=1086742&r1=1086741&r2=1086742&view=diff
==============================================================================
---
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDIPublicationService.java
(original)
+++
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDIPublicationService.java
Tue Mar 29 21:00:12 2011
@@ -46,13 +46,16 @@ import org.w3c.dom.Node;
public class UDDIPublicationService {
private final static String DEFAULT_NODE_NAME = "default";
- // collection of valid operations
-
+ private String managerName = null;
+ private String nodeName = null;
+ // collection of valid operations
private HashMap<String, Handler> operations = null;
public UDDIPublicationService() {
super();
+ managerName =
System.getProperty("org.apache.juddi.v3.client.manager.name");
+ nodeName =
System.getProperty("org.apache.juddi.v3.client.node.name",DEFAULT_NODE_NAME);
operations = new HashMap<String, Handler>();
operations.put("get_registeredInfo", new
Handler("getRegisteredInfo", GetRegisteredInfo.class));
operations.put("save_business", new Handler("saveBusiness",
SaveBusiness.class));
@@ -82,10 +85,10 @@ public class UDDIPublicationService {
public Node publish(Element uddiReq) throws Exception
{
- UDDIClerkManager manager =
UDDIClientContainer.getUDDIClerkManager(null);
- String clazz =
manager.getClientConfig().getUDDINode(DEFAULT_NODE_NAME).getProxyTransport();
+ UDDIClerkManager manager =
UDDIClientContainer.getUDDIClerkManager(managerName);
+ String clazz =
manager.getClientConfig().getUDDINode(nodeName).getProxyTransport();
Class<?> transportClass = ClassUtil.forName(clazz,
this.getClass());
- Transport transport = (Transport)
transportClass.getConstructor(String.class).newInstance(DEFAULT_NODE_NAME);
+ Transport transport = (Transport)
transportClass.getConstructor(String.class).newInstance(nodeName);
UDDIPublicationPortType publish =
transport.getUDDIPublishService();
//new RequestHandler on it's own thread
Modified:
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDISecurityService.java
URL:
http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDISecurityService.java?rev=1086742&r1=1086741&r2=1086742&view=diff
==============================================================================
---
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDISecurityService.java
(original)
+++
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/UDDISecurityService.java
Tue Mar 29 21:00:12 2011
@@ -33,13 +33,18 @@ import org.w3c.dom.Node;
* @author Kurt Stam ([email protected])
*/
public class UDDISecurityService {
+
private final static String DEFAULT_NODE_NAME = "default";
+ private String managerName = null;
+ private String nodeName = null;
// collection of valid operations
private HashMap<String, Handler> operations = null;
public UDDISecurityService() {
super();
+ managerName =
System.getProperty("org.apache.juddi.v3.client.manager.name");
+ nodeName =
System.getProperty("org.apache.juddi.v3.client.node.name",DEFAULT_NODE_NAME);
operations = new HashMap<String, Handler>();
operations.put("get_authToken", new Handler("getAuthToken",
GetAuthToken.class));
operations.put("discard_authToken", new
Handler("discardAuthToken", DiscardAuthToken.class));
@@ -57,10 +62,10 @@ public class UDDISecurityService {
public Node secure(Element uddiReq) throws Exception
{
- UDDIClerkManager manager =
UDDIClientContainer.getUDDIClerkManager(null);
- String clazz =
manager.getClientConfig().getUDDINode(DEFAULT_NODE_NAME).getProxyTransport();
+ UDDIClerkManager manager =
UDDIClientContainer.getUDDIClerkManager(managerName);
+ String clazz =
manager.getClientConfig().getUDDINode(nodeName).getProxyTransport();
Class<?> transportClass = ClassUtil.forName(clazz,
this.getClass());
- Transport transport = (Transport)
transportClass.getConstructor(String.class).newInstance(DEFAULT_NODE_NAME);
+ Transport transport = (Transport)
transportClass.getConstructor(String.class).newInstance(nodeName);
UDDISecurityPortType security = transport.getUDDISecurityService();
//new RequestHandler on it's own thread
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]