hudson.plugins.sfee.webservice
Interface SourceForgeSoap

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
SourceForgeSoapBindingStub

public interface SourceForgeSoap
extends java.rmi.Remote


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)
           
 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)
           
 

Method Detail

getVersion

java.lang.String getVersion(java.lang.String sessionId)
                            throws java.rmi.RemoteException,
                                   InvalidSessionFault
Throws:
java.rmi.RemoteException
InvalidSessionFault

setUserData

void setUserData(java.lang.String sessionId,
                 UserSoapDO userData)
                 throws java.rmi.RemoteException,
                        VersionMismatchFault,
                        IllegalArgumentFault,
                        NoSuchObjectFault,
                        InvalidSessionFault,
                        PermissionDeniedFault
Throws:
java.rmi.RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
PermissionDeniedFault

hasPermission

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
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault

getUserData

UserSoapDO getUserData(java.lang.String sessionId,
                       java.lang.String username)
                       throws java.rmi.RemoteException,
                              IllegalArgumentFault,
                              NoSuchObjectFault,
                              InvalidSessionFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault

keepAlive

void keepAlive(java.lang.String sessionId)
               throws java.rmi.RemoteException,
                      InvalidSessionFault
Throws:
java.rmi.RemoteException
InvalidSessionFault

login

java.lang.String login(java.lang.String userName,
                       java.lang.String password)
                       throws java.rmi.RemoteException,
                              LoginFault,
                              SystemFault
Throws:
java.rmi.RemoteException
LoginFault
SystemFault

createUser

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
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

createProject

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
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

createProjectFromTemplate

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
Throws:
java.rmi.RemoteException
IllegalArgumentFault
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addProjectMember

void addProjectMember(java.lang.String sessionId,
                      java.lang.String projectId,
                      java.lang.String userName)
                      throws java.rmi.RemoteException,
                             NoSuchObjectFault,
                             InvalidSessionFault,
                             SystemFault,
                             PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

findUsers

UserSoapList findUsers(java.lang.String sessionId,
                       java.lang.String queryString)
                       throws java.rmi.RemoteException,
                              SearchQuerySyntaxFault,
                              IllegalArgumentFault,
                              InvalidSessionFault,
                              SystemFault
Throws:
java.rmi.RemoteException
SearchQuerySyntaxFault
IllegalArgumentFault
InvalidSessionFault
SystemFault

getProjectData

ProjectSoapDO getProjectData(java.lang.String sessionId,
                             java.lang.String projectId)
                             throws java.rmi.RemoteException,
                                    NoSuchObjectFault,
                                    InvalidSessionFault,
                                    SystemFault,
                                    PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getProjectAccessLevel

int getProjectAccessLevel(java.lang.String sessionId,
                          java.lang.String projectId)
                          throws java.rmi.RemoteException,
                                 NoSuchObjectFault,
                                 InvalidSessionFault,
                                 SystemFault,
                                 PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

listTemplates

ProjectSoapList listTemplates(java.lang.String sessionId)
                              throws java.rmi.RemoteException,
                                     ObjectAlreadyExistsFault,
                                     NoSuchObjectFault,
                                     InvalidSessionFault,
                                     SystemFault,
                                     PermissionDeniedFault
Throws:
java.rmi.RemoteException
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

isHostedMode

boolean isHostedMode(java.lang.String sessionId)
                     throws java.rmi.RemoteException,
                            InvalidSessionFault
Throws:
java.rmi.RemoteException
InvalidSessionFault

deleteProject

void deleteProject(java.lang.String sessionId,
                   java.lang.String projectId)
                   throws java.rmi.RemoteException,
                          NoSuchObjectFault,
                          InvalidSessionFault,
                          SystemFault,
                          PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getProjectList

ProjectSoapList getProjectList(java.lang.String sessionId)
                               throws java.rmi.RemoteException,
                                      InvalidSessionFault,
                                      SystemFault
Throws:
java.rmi.RemoteException
InvalidSessionFault
SystemFault

removeProjectMember

void removeProjectMember(java.lang.String sessionId,
                         java.lang.String projectId,
                         java.lang.String userName)
                         throws java.rmi.RemoteException,
                                NoSuchObjectFault,
                                InvalidSessionFault,
                                RemoveOnlyProjectAdminFault,
                                SystemFault,
                                PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
RemoveOnlyProjectAdminFault
SystemFault
PermissionDeniedFault

getVersionInformationList

VersionInformationSoapList getVersionInformationList(java.lang.String sessionId,
                                                     java.lang.String folderId)
                                                     throws java.rmi.RemoteException,
                                                            NoSuchObjectFault,
                                                            InvalidSessionFault,
                                                            SystemFault,
                                                            PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

setProjectQuota

void setProjectQuota(java.lang.String sessionId,
                     java.lang.String projectId,
                     long quota)
                     throws java.rmi.RemoteException,
                            NoSuchObjectFault,
                            InvalidSessionFault,
                            SystemFault,
                            PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getProjectQuota

long getProjectQuota(java.lang.String sessionId,
                     java.lang.String projectId)
                     throws java.rmi.RemoteException,
                            NoSuchObjectFault,
                            InvalidSessionFault,
                            SystemFault,
                            PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getProjectDiskUsage

long getProjectDiskUsage(java.lang.String sessionId,
                         java.lang.String projectId)
                         throws java.rmi.RemoteException,
                                NoSuchObjectFault,
                                InvalidSessionFault,
                                SystemFault,
                                PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getUserList

UserSoapList getUserList(java.lang.String sessionId,
                         SoapFilter filter)
                         throws java.rmi.RemoteException,
                                SearchQuerySyntaxFault,
                                IllegalArgumentFault,
                                InvalidSessionFault,
                                SystemFault,
                                PermissionDeniedFault
Throws:
java.rmi.RemoteException
SearchQuerySyntaxFault
IllegalArgumentFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

logoff

void logoff(java.lang.String userName,
            java.lang.String sessionId)
            throws java.rmi.RemoteException,
                   InvalidSessionFault,
                   SystemFault
Throws:
java.rmi.RemoteException
InvalidSessionFault
SystemFault

loginWithToken

java.lang.String loginWithToken(java.lang.String username,
                                java.lang.String oneTimeToken)
                                throws java.rmi.RemoteException,
                                       LoginFault,
                                       SystemFault
Throws:
java.rmi.RemoteException
LoginFault
SystemFault

getApiVersion

java.lang.String getApiVersion()
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserProjectList

ProjectSoapList getUserProjectList(java.lang.String sessionId)
                                   throws java.rmi.RemoteException,
                                          InvalidSessionFault,
                                          SystemFault
Throws:
java.rmi.RemoteException
InvalidSessionFault
SystemFault

findProjects

ProjectSoapList findProjects(java.lang.String sessionId,
                             java.lang.String queryString)
                             throws java.rmi.RemoteException,
                                    SearchQuerySyntaxFault,
                                    IllegalArgumentFault,
                                    InvalidSessionFault,
                                    SystemFault
Throws:
java.rmi.RemoteException
SearchQuerySyntaxFault
IllegalArgumentFault
InvalidSessionFault
SystemFault

getProjectMemberList

ProjectMemberSoapList getProjectMemberList(java.lang.String sessionId,
                                           java.lang.String projectId)
                                           throws java.rmi.RemoteException,
                                                  NoSuchObjectFault,
                                                  InvalidSessionFault,
                                                  SystemFault,
                                                  PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getCustomFields

FieldSoapDO[] getCustomFields(java.lang.String sessionId,
                              java.lang.String objectId)
                              throws java.rmi.RemoteException,
                                     NoSuchObjectFault,
                                     InvalidSessionFault,
                                     SystemFault,
                                     PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

setProjectAccessLevel

void setProjectAccessLevel(java.lang.String sessionId,
                           java.lang.String projectId,
                           int accessLevel)
                           throws java.rmi.RemoteException,
                                  IllegalArgumentFault,
                                  NoSuchObjectFault,
                                  InvalidSessionFault,
                                  SystemFault,
                                  PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getCommentList

CommentSoapList getCommentList(java.lang.String sessionId,
                               java.lang.String objectId)
                               throws java.rmi.RemoteException,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

createAssociation

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
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

deleteAssociation

void deleteAssociation(java.lang.String sessionId,
                       java.lang.String originId,
                       java.lang.String targetId)
                       throws java.rmi.RemoteException,
                              IllegalArgumentFault,
                              NoSuchObjectFault,
                              InvalidSessionFault,
                              SystemFault,
                              PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getAssociationList

AssociationSoapList getAssociationList(java.lang.String sessionId,
                                       java.lang.String objectId)
                                       throws java.rmi.RemoteException,
                                              NoSuchObjectFault,
                                              InvalidSessionFault,
                                              SystemFault,
                                              PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getAuditHistoryList

AuditHistorySoapList getAuditHistoryList(java.lang.String sessionId,
                                         java.lang.String objectId)
                                         throws java.rmi.RemoteException,
                                                IllegalArgumentFault,
                                                NoSuchObjectFault,
                                                InvalidSessionFault,
                                                SystemFault,
                                                PermissionDeniedFault
Throws:
java.rmi.RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

reindexObject

void reindexObject(java.lang.String sessionId,
                   java.lang.String objectId)
                   throws java.rmi.RemoteException,
                          NoSuchObjectFault,
                          InvalidSessionFault,
                          PermissionDeniedFault
Throws:
java.rmi.RemoteException
NoSuchObjectFault
InvalidSessionFault
PermissionDeniedFault


Copyright © 2008. All Rights Reserved.