summaryrefslogtreecommitdiffstats
path: root/src/main/java/derms/replica/replica1/Client.java
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2024-11-25 09:32:37 -0500
committerSam Anthony <sam@samanthony.xyz>2024-11-25 09:32:37 -0500
commitc001e711d390de43b86554a9e21780b154fe813e (patch)
tree2f5fe6519f028c840fd3be89639cfe3b607b5e8e /src/main/java/derms/replica/replica1/Client.java
parent3c62b863509131e78c18ed13c6b83e4fc508848f (diff)
downloadsoen423-c001e711d390de43b86554a9e21780b154fe813e.zip
replica1: remove old JAX code
Diffstat (limited to 'src/main/java/derms/replica/replica1/Client.java')
-rw-r--r--src/main/java/derms/replica/replica1/Client.java30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/main/java/derms/replica/replica1/Client.java b/src/main/java/derms/replica/replica1/Client.java
deleted file mode 100644
index 7ebbb68..0000000
--- a/src/main/java/derms/replica/replica1/Client.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package derms.replica.replica1;
-
-import javax.xml.namespace.QName;
-import javax.xml.ws.Service;
-import java.net.MalformedURLException;
-import java.net.URL;
-import java.net.UnknownHostException;
-
-public abstract class Client<I, C> {
- public static final String namespace = "derms.samanthony.xyz";
- public static final int port = 8080;
-
- private final Class<I> endpointInterface;
- private final QName qname;
-
- protected Client(Class<I> endpointInterface, Class<C> endpointClass) {
- this.endpointInterface = endpointInterface;
- this.qname = new QName("http://"+namespace+"/", endpointClass.getSimpleName()+"Service");
- }
-
- protected I connect(String host) throws MalformedURLException {
- URL url = new URL("http://"+host+":"+port+"/"+endpointInterface.getSimpleName()+"?wsdl");
- return Service.create(url, qname).getPort(endpointInterface);
- }
-
- protected I connect(City city) throws UnknownHostException, MalformedURLException {
- String host = Hosts.get(city);
- return connect(host);
- }
-}