CSympaMultiServeur 2.0
API Documentation

org.esupportail.portal.channels.CSympaMultiServeur.services.sympa
Class SOAPStub

java.lang.Object
  extended by org.apache.axis.client.Stub
      extended by org.esupportail.portal.channels.CSympaMultiServeur.services.sympa.SOAPStub
All Implemented Interfaces:
java.rmi.Remote, javax.xml.rpc.Stub, SympaPort_PortType

public class SOAPStub
extends org.apache.axis.client.Stub
implements SympaPort_PortType


Field Summary
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
SOAPStub()
           
SOAPStub(javax.xml.rpc.Service service)
           
SOAPStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
 boolean amI(java.lang.String list, java.lang.String function, java.lang.String user)
           
 java.lang.String[] authenticateAndRun(java.lang.String email, java.lang.String cookie, java.lang.String service, java.lang.String[] parameters)
           
 java.lang.String casLogin(java.lang.String proxyTicket)
           
 java.lang.String checkCookie()
           
 ListType[] complexLists()
           
 ListType[] complexWhich()
           
 ListType info(java.lang.String listName)
           
 java.lang.String lists(java.lang.String topic, java.lang.String subtopic)
           
 java.lang.String login(java.lang.String email, java.lang.String password)
           
 java.lang.String[] review(java.lang.String list)
           
 boolean signoff(java.lang.String list, java.lang.String email)
           
 boolean subscribe(java.lang.String list, java.lang.String gecos)
           
 java.lang.String[] which()
           
 
Methods inherited from class org.apache.axis.client.Stub
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getTimeout, getUsername, removeProperty, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPStub

public SOAPStub()
         throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

SOAPStub

public SOAPStub(java.net.URL endpointURL,
                javax.xml.rpc.Service service)
         throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

SOAPStub

public SOAPStub(javax.xml.rpc.Service service)
         throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault
Method Detail

info

public ListType info(java.lang.String listName)
              throws java.rmi.RemoteException
Specified by:
info in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

complexWhich

public ListType[] complexWhich()
                        throws java.rmi.RemoteException
Specified by:
complexWhich in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

which

public java.lang.String[] which()
                         throws java.rmi.RemoteException
Specified by:
which in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

amI

public boolean amI(java.lang.String list,
                   java.lang.String function,
                   java.lang.String user)
            throws java.rmi.RemoteException
Specified by:
amI in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

review

public java.lang.String[] review(java.lang.String list)
                          throws java.rmi.RemoteException
Specified by:
review in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

subscribe

public boolean subscribe(java.lang.String list,
                         java.lang.String gecos)
                  throws java.rmi.RemoteException
Specified by:
subscribe in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

signoff

public boolean signoff(java.lang.String list,
                       java.lang.String email)
                throws java.rmi.RemoteException
Specified by:
signoff in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

login

public java.lang.String login(java.lang.String email,
                              java.lang.String password)
                       throws java.rmi.RemoteException
Specified by:
login in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

casLogin

public java.lang.String casLogin(java.lang.String proxyTicket)
                          throws java.rmi.RemoteException
Specified by:
casLogin in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

authenticateAndRun

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
Specified by:
authenticateAndRun in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

lists

public java.lang.String lists(java.lang.String topic,
                              java.lang.String subtopic)
                       throws java.rmi.RemoteException
Specified by:
lists in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

complexLists

public ListType[] complexLists()
                        throws java.rmi.RemoteException
Specified by:
complexLists in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

checkCookie

public java.lang.String checkCookie()
                             throws java.rmi.RemoteException
Specified by:
checkCookie in interface SympaPort_PortType
Throws:
java.rmi.RemoteException

CSympaMultiServeur 2.0
API Documentation