Skip to content
Permalink
Browse files

Initial commit of sympa connector with SchemaOp complete

  • Loading branch information
ethan committed Nov 11, 2020
1 parent 11554ff commit 5253359b77cfae816a8af6826ae424c089a99fd9
Showing with 2,440 additions and 0 deletions.
  1. +489 −0 connector-sympa/at/dev/lists/sympa/wsdl/ListType.java
  2. +1,047 −0 connector-sympa/at/dev/lists/sympa/wsdl/SOAPStub.java
  3. +31 −0 connector-sympa/at/dev/lists/sympa/wsdl/SympaPort.java
  4. +16 −0 connector-sympa/at/dev/lists/sympa/wsdl/SympaSOAP.java
  5. +142 −0 connector-sympa/at/dev/lists/sympa/wsdl/SympaSOAPLocator.java
  6. +267 −0 connector-sympa/at/dev/lists/sympa/wsdl/UserType.java
  7. +80 −0 connector-sympa/pom.xml
  8. +47 −0 connector-sympa/src/main/assembly/connector.xml
  9. +17 −0 connector-sympa/src/main/java/edu/internet2/package-info.java
  10. +43 −0 connector-sympa/src/main/java/edu/internet2/sympaConfiguration.java
  11. +34 −0 connector-sympa/src/main/java/edu/internet2/sympaConnection.java
  12. +176 −0 connector-sympa/src/main/java/edu/internet2/sympaConnector.java
  13. +1 −0 connector-sympa/src/main/java/generate-client.txt
  14. +19 −0 connector-sympa/src/main/resources/edu/internet2/Messages.properties
  15. +19 −0 connector-sympa/target/classes/edu/internet2/Messages.properties
  16. BIN connector-sympa/target/classes/edu/internet2/sympaConfiguration.class
  17. BIN connector-sympa/target/classes/edu/internet2/sympaConnection.class
  18. BIN connector-sympa/target/classes/edu/internet2/sympaConnector.class
  19. BIN connector-sympa/target/connector-sympa-.1.jar
  20. +5 −0 connector-sympa/target/maven-archiver/pom.properties
  21. +3 −0 connector-sympa/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
  22. +4 −0 connector-sympa/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
  23. 0 ...or-sympa/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst

Large diffs are not rendered by default.

Large diffs are not rendered by default.

@@ -0,0 +1,31 @@
/**
* SympaPort.java
*
* This file was auto-generated from WSDL
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
*/

package edu.internet2.at.dev.lists.sympa.wsdl;

public interface SympaPort extends java.rmi.Remote {
public edu.internet2.at.dev.lists.sympa.wsdl.ListType info(java.lang.String listName) throws java.rmi.RemoteException;
public edu.internet2.at.dev.lists.sympa.wsdl.ListType[] complexWhich() throws java.rmi.RemoteException;
public java.lang.String which() throws java.rmi.RemoteException;
public boolean amI(java.lang.String list, java.lang.String function, java.lang.String user) throws java.rmi.RemoteException;
public boolean add(java.lang.String list, java.lang.String email, java.lang.String gecos, boolean quiet) throws java.rmi.RemoteException;
public boolean del(java.lang.String list, java.lang.String email, boolean quiet) throws java.rmi.RemoteException;
public boolean createList(java.lang.String list, java.lang.String subject, java.lang.String template, java.lang.String description, java.lang.String topics) throws java.rmi.RemoteException;
public boolean closeList(java.lang.String list) throws java.rmi.RemoteException;
public java.lang.String[] review(java.lang.String list) throws java.rmi.RemoteException;
public edu.internet2.at.dev.lists.sympa.wsdl.UserType[] fullReview(java.lang.String list) throws java.rmi.RemoteException;
public boolean subscribe(java.lang.String list, java.lang.String gecos) throws java.rmi.RemoteException;
public boolean signoff(java.lang.String list, java.lang.String email) throws java.rmi.RemoteException;
public java.lang.String login(java.lang.String email, java.lang.String password) throws java.rmi.RemoteException;
public java.lang.String casLogin(java.lang.String proxyTicket) throws java.rmi.RemoteException;
public java.lang.String getUserEmailByCookie(java.lang.String cookie) throws java.rmi.RemoteException;
public java.lang.String[] authenticateAndRun(java.lang.String email, java.lang.String cookie, java.lang.String service, java.lang.String[] parameters) throws java.rmi.RemoteException;
public java.lang.String[] authenticateRemoteAppAndRun(java.lang.String appname, java.lang.String apppassword, java.lang.String vars, java.lang.String service, java.lang.String[] parameters) throws java.rmi.RemoteException;
public java.lang.String lists(java.lang.String topic, java.lang.String subtopic) throws java.rmi.RemoteException;
public edu.internet2.at.dev.lists.sympa.wsdl.ListType[] complexLists() throws java.rmi.RemoteException;
public java.lang.String checkCookie() throws java.rmi.RemoteException;
}
@@ -0,0 +1,16 @@
/**
* SympaSOAP.java
*
* This file was auto-generated from WSDL
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
*/

package edu.internet2.at.dev.lists.sympa.wsdl;

public interface SympaSOAP extends javax.xml.rpc.Service {
public java.lang.String getSympaPortAddress();

public edu.internet2.at.dev.lists.sympa.wsdl.SympaPort getSympaPort() throws javax.xml.rpc.ServiceException;

public edu.internet2.at.dev.lists.sympa.wsdl.SympaPort getSympaPort(java.net.URL portAddress) throws javax.xml.rpc.ServiceException;
}
@@ -0,0 +1,142 @@
/**
* SympaSOAPLocator.java
*
* This file was auto-generated from WSDL
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
*/

package edu.internet2.at.dev.lists.sympa.wsdl;

public class SympaSOAPLocator extends org.apache.axis.client.Service implements edu.internet2.at.dev.lists.sympa.wsdl.SympaSOAP {

public SympaSOAPLocator() {
}


public SympaSOAPLocator(org.apache.axis.EngineConfiguration config) {
super(config);
}

public SympaSOAPLocator(java.lang.String wsdlLoc, javax.xml.namespace.QName sName) throws javax.xml.rpc.ServiceException {
super(wsdlLoc, sName);
}

// Use to get a proxy class for SympaPort
private java.lang.String SympaPort_address = "https://lists.dev.at.internet2.edu/sympasoap";

public java.lang.String getSympaPortAddress() {
return SympaPort_address;
}

// The WSDD service name defaults to the port name.
private java.lang.String SympaPortWSDDServiceName = "SympaPort";

public java.lang.String getSympaPortWSDDServiceName() {
return SympaPortWSDDServiceName;
}

public void setSympaPortWSDDServiceName(java.lang.String name) {
SympaPortWSDDServiceName = name;
}

public edu.internet2.at.dev.lists.sympa.wsdl.SympaPort getSympaPort() throws javax.xml.rpc.ServiceException {
java.net.URL endpoint;
try {
endpoint = new java.net.URL(SympaPort_address);
}
catch (java.net.MalformedURLException e) {
throw new javax.xml.rpc.ServiceException(e);
}
return getSympaPort(endpoint);
}

public edu.internet2.at.dev.lists.sympa.wsdl.SympaPort getSympaPort(java.net.URL portAddress) throws javax.xml.rpc.ServiceException {
try {
edu.internet2.at.dev.lists.sympa.wsdl.SOAPStub _stub = new edu.internet2.at.dev.lists.sympa.wsdl.SOAPStub(portAddress, this);
_stub.setPortName(getSympaPortWSDDServiceName());
return _stub;
}
catch (org.apache.axis.AxisFault e) {
return null;
}
}

public void setSympaPortEndpointAddress(java.lang.String address) {
SympaPort_address = address;
}

/**
* For the given interface, get the stub implementation.
* If this service has no port for the given interface,
* then ServiceException is thrown.
*/
public java.rmi.Remote getPort(Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException {
try {
if (edu.internet2.at.dev.lists.sympa.wsdl.SympaPort.class.isAssignableFrom(serviceEndpointInterface)) {
edu.internet2.at.dev.lists.sympa.wsdl.SOAPStub _stub = new edu.internet2.at.dev.lists.sympa.wsdl.SOAPStub(new java.net.URL(SympaPort_address), this);
_stub.setPortName(getSympaPortWSDDServiceName());
return _stub;
}
}
catch (java.lang.Throwable t) {
throw new javax.xml.rpc.ServiceException(t);
}
throw new javax.xml.rpc.ServiceException("There is no stub implementation for the interface: " + (serviceEndpointInterface == null ? "null" : serviceEndpointInterface.getName()));
}

/**
* For the given interface, get the stub implementation.
* If this service has no port for the given interface,
* then ServiceException is thrown.
*/
public java.rmi.Remote getPort(javax.xml.namespace.QName portName, Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException {
if (portName == null) {
return getPort(serviceEndpointInterface);
}
java.lang.String inputPortName = portName.getLocalPart();
if ("SympaPort".equals(inputPortName)) {
return getSympaPort();
}
else {
java.rmi.Remote _stub = getPort(serviceEndpointInterface);
((org.apache.axis.client.Stub) _stub).setPortName(portName);
return _stub;
}
}

public javax.xml.namespace.QName getServiceName() {
return new javax.xml.namespace.QName("https://lists.dev.at.internet2.edu/sympa/wsdl", "SympaSOAP");
}

private java.util.HashSet ports = null;

public java.util.Iterator getPorts() {
if (ports == null) {
ports = new java.util.HashSet();
ports.add(new javax.xml.namespace.QName("https://lists.dev.at.internet2.edu/sympa/wsdl", "SympaPort"));
}
return ports.iterator();
}

/**
* Set the endpoint address for the specified port name.
*/
public void setEndpointAddress(java.lang.String portName, java.lang.String address) throws javax.xml.rpc.ServiceException {

if ("SympaPort".equals(portName)) {
setSympaPortEndpointAddress(address);
}
else
{ // Unknown Port Name
throw new javax.xml.rpc.ServiceException(" Cannot set Endpoint Address for Unknown Port" + portName);
}
}

/**
* Set the endpoint address for the specified port name.
*/
public void setEndpointAddress(javax.xml.namespace.QName portName, java.lang.String address) throws javax.xml.rpc.ServiceException {
setEndpointAddress(portName.getLocalPart(), address);
}

}

0 comments on commit 5253359

Please sign in to comment.
You can’t perform that action at this time.