hudson.plugins.sfee.webservice
Class SourceForgeSoapBindingStub

java.lang.Object
  extended by org.apache.axis.client.Stub
      extended by hudson.plugins.sfee.webservice.SourceForgeSoapBindingStub
All Implemented Interfaces:
SourceForgeSoap, java.rmi.Remote, javax.xml.rpc.Stub

public class SourceForgeSoapBindingStub
extends org.apache.axis.client.Stub
implements SourceForgeSoap


Field Summary
 
Fields inherited from class org.apache.axis.client.Stub
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
SourceForgeSoapBindingStub()
           
SourceForgeSoapBindingStub(javax.xml.rpc.Service service)
           
SourceForgeSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
 void addProjectMember(java.lang.String sessionId, java.lang.String projectId, java.lang.String userName)
           
 void createAssociation(java.lang.String sessionId, java.lang.String originId, java.lang.String targetId, java.lang.String description)
           
protected  org.apache.axis.client.Call createCall()
           
 ProjectSoapDO createProject(java.lang.String sessionId, java.lang.String name, java.lang.String title, java.lang.String description)
           
 ProjectSoapDO createProjectFromTemplate(java.lang.String sessionId, java.lang.String templateId, java.lang.String name, java.lang.String title, java.lang.String description)
           
 UserSoapDO createUser(java.lang.String sessionId, java.lang.String userName, java.lang.String email, java.lang.String fullName, java.lang.String locale, java.lang.String timeZone, boolean isSuperUser, boolean isRestrictedUser, java.lang.String password)
           
 void deleteAssociation(java.lang.String sessionId, java.lang.String originId, java.lang.String targetId)
           
 void deleteProject(java.lang.String sessionId, java.lang.String projectId)
           
 ProjectSoapList findProjects(java.lang.String sessionId, java.lang.String queryString)
           
 UserSoapList findUsers(java.lang.String sessionId, java.lang.String queryString)
           
 java.lang.String getApiVersion()
           
 AssociationSoapList getAssociationList(java.lang.String sessionId, java.lang.String objectId)
           
 AuditHistorySoapList getAuditHistoryList(java.lang.String sessionId, java.lang.String objectId)
           
 CommentSoapList getCommentList(java.lang.String sessionId, java.lang.String objectId)
           
 FieldSoapDO[] getCustomFields(java.lang.String sessionId, java.lang.String objectId)
           
 int getProjectAccessLevel(java.lang.String sessionId, java.lang.String projectId)
           
 ProjectSoapDO getProjectData(java.lang.String sessionId, java.lang.String projectId)
           
 long getProjectDiskUsage(java.lang.String sessionId, java.lang.String projectId)
           
 ProjectSoapList getProjectList(java.lang.String sessionId)
           
 ProjectMemberSoapList getProjectMemberList(java.lang.String sessionId, java.lang.String projectId)
           
 long getProjectQuota(java.lang.String sessionId, java.lang.String projectId)
           
 UserSoapDO getUserData(java.lang.String sessionId, java.lang.String username)
           
 UserSoapList getUserList(java.lang.String sessionId, SoapFilter filter)
           
 ProjectSoapList getUserProjectList(java.lang.String sessionId)
           
 java.lang.String getVersion(java.lang.String sessionId)
           
 VersionInformationSoapList getVersionInformationList(java.lang.String sessionId, java.lang.String folderId)
           
 boolean hasPermission(java.lang.String sessionId, java.lang.String projectId, java.lang.String operationString, java.lang.String objectId)
           
 boolean isHostedMode(java.lang.String sessionId)
           
 void keepAlive(java.lang.String sessionId)
           
 ProjectSoapList listTemplates(java.lang.String sessionId)
           
 java.lang.String login(java.lang.String userName, java.lang.String password)
           
 java.lang.String loginWithToken(java.lang.String username, java.lang.String oneTimeToken)
           
 void logoff(java.lang.String userName, java.lang.String sessionId)
           
 void reindexObject(java.lang.String sessionId, java.lang.String objectId)
           
 void removeProjectMember(java.lang.String sessionId, java.lang.String projectId, java.lang.String userName)
           
 void setProjectAccessLevel(java.lang.String sessionId, java.lang.String projectId, int accessLevel)
           
 void setProjectQuota(java.lang.String sessionId, java.lang.String projectId, long quota)
           
 void setUserData(java.lang.String sessionId, UserSoapDO userData)
           
 
Methods inherited from class org.apache.axis.client.Stub
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceForgeSoapBindingStub

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

SourceForgeSoapBindingStub

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

SourceForgeSoapBindingStub

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

createCall

protected org.apache.axis.client.Call createCall()
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getVersion

public java.lang.String getVersion(java.lang.String sessionId)
                            throws java.rmi.RemoteException,
                                   InvalidSessionFault
Specified by:
getVersion in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
InvalidSessionFault

setUserData

public void setUserData(java.lang.String sessionId,
                        UserSoapDO userData)
                 throws java.rmi.RemoteException,
                        VersionMismatchFault,
                        IllegalArgumentFault,
                        NoSuchObjectFault,
                        InvalidSessionFault,
                        PermissionDeniedFault
Specified by:
setUserData in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
PermissionDeniedFault

hasPermission

public boolean hasPermission(java.lang.String sessionId,
                             java.lang.String projectId,
                             java.lang.String operationString,
                             java.lang.String objectId)
                      throws java.rmi.RemoteException,
                             IllegalArgumentFault,
                             NoSuchObjectFault,
                             InvalidSessionFault,
                             SystemFault
Specified by:
hasPermission in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault

getUserData

public UserSoapDO getUserData(java.lang.String sessionId,
                              java.lang.String username)
                       throws java.rmi.RemoteException,
                              IllegalArgumentFault,
                              NoSuchObjectFault,
                              InvalidSessionFault
Specified by:
getUserData in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault

keepAlive

public void keepAlive(java.lang.String sessionId)
               throws java.rmi.RemoteException,
                      InvalidSessionFault
Specified by:
keepAlive in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
InvalidSessionFault

login

public java.lang.String login(java.lang.String userName,
                              java.lang.String password)
                       throws java.rmi.RemoteException,
                              LoginFault,
                              SystemFault
Specified by:
login in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
LoginFault
SystemFault

createUser

public UserSoapDO createUser(java.lang.String sessionId,
                             java.lang.String userName,
                             java.lang.String email,
                             java.lang.String fullName,
                             java.lang.String locale,
                             java.lang.String timeZone,
                             boolean isSuperUser,
                             boolean isRestrictedUser,
                             java.lang.String password)
                      throws java.rmi.RemoteException,
                             IllegalArgumentFault,
                             ObjectAlreadyExistsFault,
                             InvalidSessionFault,
                             SystemFault,
                             PermissionDeniedFault
Specified by:
createUser in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

createProject

public ProjectSoapDO createProject(java.lang.String sessionId,
                                   java.lang.String name,
                                   java.lang.String title,
                                   java.lang.String description)
                            throws java.rmi.RemoteException,
                                   IllegalArgumentFault,
                                   ObjectAlreadyExistsFault,
                                   NoSuchObjectFault,
                                   InvalidSessionFault,
                                   SystemFault,
                                   PermissionDeniedFault
Specified by:
createProject in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

createProjectFromTemplate

public ProjectSoapDO createProjectFromTemplate(java.lang.String sessionId,
                                               java.lang.String templateId,
                                               java.lang.String name,
                                               java.lang.String title,
                                               java.lang.String description)
                                        throws java.rmi.RemoteException,
                                               IllegalArgumentFault,
                                               ObjectAlreadyExistsFault,
                                               NoSuchObjectFault,
                                               InvalidSessionFault,
                                               SystemFault,
                                               PermissionDeniedFault
Specified by:
createProjectFromTemplate in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addProjectMember

public void addProjectMember(java.lang.String sessionId,
                             java.lang.String projectId,
                             java.lang.String userName)
                      throws java.rmi.RemoteException,
                             NoSuchObjectFault,
                             InvalidSessionFault,
                             SystemFault,
                             PermissionDeniedFault
Specified by:
addProjectMember in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

findUsers

public UserSoapList findUsers(java.lang.String sessionId,
                              java.lang.String queryString)
                       throws java.rmi.RemoteException,
                              SearchQuerySyntaxFault,
                              IllegalArgumentFault,
                              InvalidSessionFault,
                              SystemFault
Specified by:
findUsers in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
SearchQuerySyntaxFault
IllegalArgumentFault
InvalidSessionFault
SystemFault

getProjectData

public ProjectSoapDO getProjectData(java.lang.String sessionId,
                                    java.lang.String projectId)
                             throws java.rmi.RemoteException,
                                    NoSuchObjectFault,
                                    InvalidSessionFault,
                                    SystemFault,
                                    PermissionDeniedFault
Specified by:
getProjectData in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getProjectAccessLevel

public int getProjectAccessLevel(java.lang.String sessionId,
                                 java.lang.String projectId)
                          throws java.rmi.RemoteException,
                                 NoSuchObjectFault,
                                 InvalidSessionFault,
                                 SystemFault,
                                 PermissionDeniedFault
Specified by:
getProjectAccessLevel in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

listTemplates

public ProjectSoapList listTemplates(java.lang.String sessionId)
                              throws java.rmi.RemoteException,
                                     ObjectAlreadyExistsFault,
                                     NoSuchObjectFault,
                                     InvalidSessionFault,
                                     SystemFault,
                                     PermissionDeniedFault
Specified by:
listTemplates in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

isHostedMode

public boolean isHostedMode(java.lang.String sessionId)
                     throws java.rmi.RemoteException,
                            InvalidSessionFault
Specified by:
isHostedMode in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
InvalidSessionFault

deleteProject

public void deleteProject(java.lang.String sessionId,
                          java.lang.String projectId)
                   throws java.rmi.RemoteException,
                          NoSuchObjectFault,
                          InvalidSessionFault,
                          SystemFault,
                          PermissionDeniedFault
Specified by:
deleteProject in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getProjectList

public ProjectSoapList getProjectList(java.lang.String sessionId)
                               throws java.rmi.RemoteException,
                                      InvalidSessionFault,
                                      SystemFault
Specified by:
getProjectList in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
InvalidSessionFault
SystemFault

removeProjectMember

public void removeProjectMember(java.lang.String sessionId,
                                java.lang.String projectId,
                                java.lang.String userName)
                         throws java.rmi.RemoteException,
                                NoSuchObjectFault,
                                InvalidSessionFault,
                                RemoveOnlyProjectAdminFault,
                                SystemFault,
                                PermissionDeniedFault
Specified by:
removeProjectMember in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
RemoveOnlyProjectAdminFault
SystemFault
PermissionDeniedFault

getVersionInformationList

public VersionInformationSoapList getVersionInformationList(java.lang.String sessionId,
                                                            java.lang.String folderId)
                                                     throws java.rmi.RemoteException,
                                                            NoSuchObjectFault,
                                                            InvalidSessionFault,
                                                            SystemFault,
                                                            PermissionDeniedFault
Specified by:
getVersionInformationList in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

setProjectQuota

public void setProjectQuota(java.lang.String sessionId,
                            java.lang.String projectId,
                            long quota)
                     throws java.rmi.RemoteException,
                            NoSuchObjectFault,
                            InvalidSessionFault,
                            SystemFault,
                            PermissionDeniedFault
Specified by:
setProjectQuota in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getProjectQuota

public long getProjectQuota(java.lang.String sessionId,
                            java.lang.String projectId)
                     throws java.rmi.RemoteException,
                            NoSuchObjectFault,
                            InvalidSessionFault,
                            SystemFault,
                            PermissionDeniedFault
Specified by:
getProjectQuota in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getProjectDiskUsage

public long getProjectDiskUsage(java.lang.String sessionId,
                                java.lang.String projectId)
                         throws java.rmi.RemoteException,
                                NoSuchObjectFault,
                                InvalidSessionFault,
                                SystemFault,
                                PermissionDeniedFault
Specified by:
getProjectDiskUsage in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getUserList

public UserSoapList getUserList(java.lang.String sessionId,
                                SoapFilter filter)
                         throws java.rmi.RemoteException,
                                SearchQuerySyntaxFault,
                                IllegalArgumentFault,
                                InvalidSessionFault,
                                SystemFault,
                                PermissionDeniedFault
Specified by:
getUserList in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
SearchQuerySyntaxFault
IllegalArgumentFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

logoff

public void logoff(java.lang.String userName,
                   java.lang.String sessionId)
            throws java.rmi.RemoteException,
                   InvalidSessionFault,
                   SystemFault
Specified by:
logoff in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
InvalidSessionFault
SystemFault

loginWithToken

public java.lang.String loginWithToken(java.lang.String username,
                                       java.lang.String oneTimeToken)
                                throws java.rmi.RemoteException,
                                       LoginFault,
                                       SystemFault
Specified by:
loginWithToken in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
LoginFault
SystemFault

getApiVersion

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

getUserProjectList

public ProjectSoapList getUserProjectList(java.lang.String sessionId)
                                   throws java.rmi.RemoteException,
                                          InvalidSessionFault,
                                          SystemFault
Specified by:
getUserProjectList in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
InvalidSessionFault
SystemFault

findProjects

public ProjectSoapList findProjects(java.lang.String sessionId,
                                    java.lang.String queryString)
                             throws java.rmi.RemoteException,
                                    SearchQuerySyntaxFault,
                                    IllegalArgumentFault,
                                    InvalidSessionFault,
                                    SystemFault
Specified by:
findProjects in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
SearchQuerySyntaxFault
IllegalArgumentFault
InvalidSessionFault
SystemFault

getProjectMemberList

public ProjectMemberSoapList getProjectMemberList(java.lang.String sessionId,
                                                  java.lang.String projectId)
                                           throws java.rmi.RemoteException,
                                                  NoSuchObjectFault,
                                                  InvalidSessionFault,
                                                  SystemFault,
                                                  PermissionDeniedFault
Specified by:
getProjectMemberList in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getCustomFields

public FieldSoapDO[] getCustomFields(java.lang.String sessionId,
                                     java.lang.String objectId)
                              throws java.rmi.RemoteException,
                                     NoSuchObjectFault,
                                     InvalidSessionFault,
                                     SystemFault,
                                     PermissionDeniedFault
Specified by:
getCustomFields in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

setProjectAccessLevel

public void setProjectAccessLevel(java.lang.String sessionId,
                                  java.lang.String projectId,
                                  int accessLevel)
                           throws java.rmi.RemoteException,
                                  IllegalArgumentFault,
                                  NoSuchObjectFault,
                                  InvalidSessionFault,
                                  SystemFault,
                                  PermissionDeniedFault
Specified by:
setProjectAccessLevel in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getCommentList

public CommentSoapList getCommentList(java.lang.String sessionId,
                                      java.lang.String objectId)
                               throws java.rmi.RemoteException,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Specified by:
getCommentList in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

createAssociation

public void createAssociation(java.lang.String sessionId,
                              java.lang.String originId,
                              java.lang.String targetId,
                              java.lang.String description)
                       throws java.rmi.RemoteException,
                              IllegalArgumentFault,
                              NoSuchObjectFault,
                              InvalidSessionFault,
                              SystemFault,
                              PermissionDeniedFault
Specified by:
createAssociation in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

deleteAssociation

public void deleteAssociation(java.lang.String sessionId,
                              java.lang.String originId,
                              java.lang.String targetId)
                       throws java.rmi.RemoteException,
                              IllegalArgumentFault,
                              NoSuchObjectFault,
                              InvalidSessionFault,
                              SystemFault,
                              PermissionDeniedFault
Specified by:
deleteAssociation in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getAssociationList

public AssociationSoapList getAssociationList(java.lang.String sessionId,
                                              java.lang.String objectId)
                                       throws java.rmi.RemoteException,
                                              NoSuchObjectFault,
                                              InvalidSessionFault,
                                              SystemFault,
                                              PermissionDeniedFault
Specified by:
getAssociationList in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getAuditHistoryList

public AuditHistorySoapList getAuditHistoryList(java.lang.String sessionId,
                                                java.lang.String objectId)
                                         throws java.rmi.RemoteException,
                                                IllegalArgumentFault,
                                                NoSuchObjectFault,
                                                InvalidSessionFault,
                                                SystemFault,
                                                PermissionDeniedFault
Specified by:
getAuditHistoryList in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

reindexObject

public void reindexObject(java.lang.String sessionId,
                          java.lang.String objectId)
                   throws java.rmi.RemoteException,
                          NoSuchObjectFault,
                          InvalidSessionFault,
                          PermissionDeniedFault
Specified by:
reindexObject in interface SourceForgeSoap
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
PermissionDeniedFault


Copyright © 2008. All Rights Reserved.