-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Initial commit of sympa connector with SchemaOp complete
- Loading branch information
Showing
23 changed files
with
2,440 additions
and
0 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
1,047 changes: 1,047 additions & 0 deletions
1,047
connector-sympa/at/dev/lists/sympa/wsdl/SOAPStub.java
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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; | ||
} |
142 changes: 142 additions & 0 deletions
142
connector-sympa/at/dev/lists/sympa/wsdl/SympaSOAPLocator.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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); | ||
} | ||
|
||
} |
Oops, something went wrong.