hudson.plugins.sfee.webservice
Interface TrackerAppSoap

All Superinterfaces:
Remote
All Known Implementing Classes:
TrackerAppSoapBindingStub

public interface TrackerAppSoap
extends Remote


Method Summary
 void addDateField(String sessionId, String trackerId, String fieldName, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate)
           
 void addMultiSelectField(String sessionId, String trackerId, String fieldName, int displayLines, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String[] fieldValues, String[] defaultValues)
           
 void addSingleSelectField(String sessionId, String trackerId, String fieldName, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String[] fieldValues, String defaultValue)
           
 void addTextField(String sessionId, String trackerId, String fieldName, int displayColumns, int displayLines, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String defaultValue)
           
 void addUserSelectField(String sessionId, String trackerId, String fieldName, int displayLines, boolean isRequired, boolean isDisabled, boolean isHiddenOnCreate, String[] defaultValues, String userFilter)
           
 void copyWorkflowTransitions(String sessionId, String srcTrackerId, String dstTrackerId)
           
 ArtifactSoapDO createArtifact(String sessionId, String trackerId, String title, String description, String group, String category, String status, String customer, int priority, int estimatedHours, String assignedUsername, String releaseId, SoapFieldValues flexFields, String attachmentFileName, String attachmentMimeType, String attachmentFileId)
           
 void createArtifactDependency(String sessionId, String originId, String targetId, String desc)
           
 TrackerSoapDO createTracker(String sessionId, String projectId, String trackerName, String trackerTitle, String trackerDescription)
           
 void deleteArtifact(String sessionId, String artifactId)
           
 void deleteField(String sessionId, String objectId, String fieldId)
           
 ArtifactSoapList findArtifacts(String sessionId, String queryString, String projectId, boolean searchAttachments)
           
 WorkflowTransitionSoapList getAllowedWorkflowTransitionList(String sessionId, String trackerId)
           
 ArtifactSoapDO getArtifactData(String sessionId, String artifactId)
           
 ArtifactDetailSoapList getArtifactDetailList(String sessionId, String trackerId, String[] selectedColumns, SoapFilter[] filters, SoapSortKey[] sortKeys, int startIndex, int maxRows, boolean exceptionIfExpiredCache, boolean forceNewQuery)
           
 ArtifactSoapList getArtifactList(String sessionId, String containerId, SoapFilter[] filters)
           
 ArtifactDependencySoapList getChildDependencyList(String sessionId, String artifactId)
           
 TrackerFieldSoapDO[] getFields(String sessionId, String trackerId)
           
 ArtifactDependencySoapList getParentDependencyList(String sessionId, String artifactId)
           
 TrackerSoapDO getTrackerData(String sessionId, String trackerId)
           
 TrackerSoapList getTrackerList(String sessionId, String projectId)
           
 ArtifactSoapDO moveArtifact(String sessionId, String artifactId, String targetFolderId, String newAssignee)
           
 void removeArtifactDependency(String sessionId, String originId, String targetId)
           
 void setArtifactData(String sessionId, ArtifactSoapDO artifactData, String comment, String attachmentFileName, String attachmentMimeType, String attachmentFileId)
           
 void setField(String sessionId, String objectId, TrackerFieldSoapDO fieldData)
           
 void setTrackerData(String sessionId, TrackerSoapDO trackerData)
           
 

Method Detail

getFields

TrackerFieldSoapDO[] getFields(String sessionId,
                               String trackerId)
                               throws RemoteException,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

setField

void setField(String sessionId,
              String objectId,
              TrackerFieldSoapDO fieldData)
              throws RemoteException,
                     DependencyViolationFault,
                     VersionMismatchFault,
                     IllegalArgumentFault,
                     NoSuchObjectFault,
                     InvalidSessionFault,
                     InvalidOperationFault,
                     SystemFault,
                     PermissionDeniedFault
Throws:
RemoteException
DependencyViolationFault
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

copyWorkflowTransitions

void copyWorkflowTransitions(String sessionId,
                             String srcTrackerId,
                             String dstTrackerId)
                             throws RemoteException,
                                    NoSuchObjectFault,
                                    WorkflowViolationFault,
                                    InvalidSessionFault,
                                    SystemFault,
                                    PermissionDeniedFault
Throws:
RemoteException
NoSuchObjectFault
WorkflowViolationFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

createArtifact

ArtifactSoapDO createArtifact(String sessionId,
                              String trackerId,
                              String title,
                              String description,
                              String group,
                              String category,
                              String status,
                              String customer,
                              int priority,
                              int estimatedHours,
                              String assignedUsername,
                              String releaseId,
                              SoapFieldValues flexFields,
                              String attachmentFileName,
                              String attachmentMimeType,
                              String attachmentFileId)
                              throws RemoteException,
                                     IllegalArgumentFault,
                                     NoSuchObjectFault,
                                     InvalidSessionFault,
                                     SystemFault,
                                     PermissionDeniedFault
Throws:
RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getArtifactData

ArtifactSoapDO getArtifactData(String sessionId,
                               String artifactId)
                               throws RemoteException,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

setArtifactData

void setArtifactData(String sessionId,
                     ArtifactSoapDO artifactData,
                     String comment,
                     String attachmentFileName,
                     String attachmentMimeType,
                     String attachmentFileId)
                     throws RemoteException,
                            DependencyViolationFault,
                            VersionMismatchFault,
                            IllegalArgumentFault,
                            NoSuchObjectFault,
                            WorkflowViolationFault,
                            InvalidSessionFault,
                            SystemFault,
                            PermissionDeniedFault
Throws:
RemoteException
DependencyViolationFault
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
WorkflowViolationFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

deleteField

void deleteField(String sessionId,
                 String objectId,
                 String fieldId)
                 throws RemoteException,
                        NoSuchObjectFault,
                        InvalidSessionFault,
                        InvalidOperationFault,
                        SystemFault,
                        PermissionDeniedFault
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

getTrackerData

TrackerSoapDO getTrackerData(String sessionId,
                             String trackerId)
                             throws RemoteException,
                                    NoSuchObjectFault,
                                    InvalidSessionFault,
                                    SystemFault,
                                    PermissionDeniedFault
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

setTrackerData

void setTrackerData(String sessionId,
                    TrackerSoapDO trackerData)
                    throws RemoteException,
                           VersionMismatchFault,
                           IllegalArgumentFault,
                           NoSuchObjectFault,
                           InvalidSessionFault,
                           SystemFault,
                           PermissionDeniedFault
Throws:
RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addDateField

void addDateField(String sessionId,
                  String trackerId,
                  String fieldName,
                  boolean isRequired,
                  boolean isDisabled,
                  boolean isHiddenOnCreate)
                  throws RemoteException,
                         VersionMismatchFault,
                         IllegalArgumentFault,
                         NoSuchObjectFault,
                         InvalidSessionFault,
                         InvalidOperationFault,
                         SystemFault,
                         PermissionDeniedFault
Throws:
RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

deleteArtifact

void deleteArtifact(String sessionId,
                    String artifactId)
                    throws RemoteException,
                           NoSuchObjectFault,
                           InvalidSessionFault,
                           SystemFault,
                           PermissionDeniedFault
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

moveArtifact

ArtifactSoapDO moveArtifact(String sessionId,
                            String artifactId,
                            String targetFolderId,
                            String newAssignee)
                            throws RemoteException,
                                   IllegalArgumentFault,
                                   NoSuchObjectFault,
                                   InvalidSessionFault,
                                   SystemFault,
                                   PermissionDeniedFault
Throws:
RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getParentDependencyList

ArtifactDependencySoapList getParentDependencyList(String sessionId,
                                                   String artifactId)
                                                   throws RemoteException,
                                                          NoSuchObjectFault,
                                                          WorkflowViolationFault,
                                                          InvalidSessionFault,
                                                          SystemFault,
                                                          PermissionDeniedFault
Throws:
RemoteException
NoSuchObjectFault
WorkflowViolationFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getChildDependencyList

ArtifactDependencySoapList getChildDependencyList(String sessionId,
                                                  String artifactId)
                                                  throws RemoteException,
                                                         NoSuchObjectFault,
                                                         WorkflowViolationFault,
                                                         InvalidSessionFault,
                                                         SystemFault,
                                                         PermissionDeniedFault
Throws:
RemoteException
NoSuchObjectFault
WorkflowViolationFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

createTracker

TrackerSoapDO createTracker(String sessionId,
                            String projectId,
                            String trackerName,
                            String trackerTitle,
                            String trackerDescription)
                            throws RemoteException,
                                   ObjectAlreadyExistsFault,
                                   NoSuchObjectFault,
                                   InvalidSessionFault,
                                   SystemFault,
                                   PermissionDeniedFault
Throws:
RemoteException
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getTrackerList

TrackerSoapList getTrackerList(String sessionId,
                               String projectId)
                               throws RemoteException,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addTextField

void addTextField(String sessionId,
                  String trackerId,
                  String fieldName,
                  int displayColumns,
                  int displayLines,
                  boolean isRequired,
                  boolean isDisabled,
                  boolean isHiddenOnCreate,
                  String defaultValue)
                  throws RemoteException,
                         VersionMismatchFault,
                         IllegalArgumentFault,
                         NoSuchObjectFault,
                         InvalidSessionFault,
                         InvalidOperationFault,
                         SystemFault,
                         PermissionDeniedFault
Throws:
RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

addSingleSelectField

void addSingleSelectField(String sessionId,
                          String trackerId,
                          String fieldName,
                          boolean isRequired,
                          boolean isDisabled,
                          boolean isHiddenOnCreate,
                          String[] fieldValues,
                          String defaultValue)
                          throws RemoteException,
                                 VersionMismatchFault,
                                 IllegalArgumentFault,
                                 NoSuchObjectFault,
                                 InvalidSessionFault,
                                 InvalidOperationFault,
                                 SystemFault,
                                 PermissionDeniedFault
Throws:
RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

addMultiSelectField

void addMultiSelectField(String sessionId,
                         String trackerId,
                         String fieldName,
                         int displayLines,
                         boolean isRequired,
                         boolean isDisabled,
                         boolean isHiddenOnCreate,
                         String[] fieldValues,
                         String[] defaultValues)
                         throws RemoteException,
                                VersionMismatchFault,
                                IllegalArgumentFault,
                                NoSuchObjectFault,
                                InvalidSessionFault,
                                InvalidOperationFault,
                                SystemFault,
                                PermissionDeniedFault
Throws:
RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

addUserSelectField

void addUserSelectField(String sessionId,
                        String trackerId,
                        String fieldName,
                        int displayLines,
                        boolean isRequired,
                        boolean isDisabled,
                        boolean isHiddenOnCreate,
                        String[] defaultValues,
                        String userFilter)
                        throws RemoteException,
                               VersionMismatchFault,
                               IllegalArgumentFault,
                               NoSuchObjectFault,
                               InvalidSessionFault,
                               InvalidOperationFault,
                               SystemFault,
                               PermissionDeniedFault
Throws:
RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

getArtifactList

ArtifactSoapList getArtifactList(String sessionId,
                                 String containerId,
                                 SoapFilter[] filters)
                                 throws RemoteException,
                                        InvalidFilterFault,
                                        NoSuchObjectFault,
                                        InvalidSessionFault,
                                        SystemFault,
                                        PermissionDeniedFault
Throws:
RemoteException
InvalidFilterFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getArtifactDetailList

ArtifactDetailSoapList getArtifactDetailList(String sessionId,
                                             String trackerId,
                                             String[] selectedColumns,
                                             SoapFilter[] filters,
                                             SoapSortKey[] sortKeys,
                                             int startIndex,
                                             int maxRows,
                                             boolean exceptionIfExpiredCache,
                                             boolean forceNewQuery)
                                             throws RemoteException,
                                                    InvalidFilterFault,
                                                    NoSuchObjectFault,
                                                    InvalidSessionFault,
                                                    SystemFault,
                                                    PermissionDeniedFault
Throws:
RemoteException
InvalidFilterFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

findArtifacts

ArtifactSoapList findArtifacts(String sessionId,
                               String queryString,
                               String projectId,
                               boolean searchAttachments)
                               throws RemoteException,
                                      SearchQuerySyntaxFault,
                                      IllegalArgumentFault,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault
Throws:
RemoteException
SearchQuerySyntaxFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault

getAllowedWorkflowTransitionList

WorkflowTransitionSoapList getAllowedWorkflowTransitionList(String sessionId,
                                                            String trackerId)
                                                            throws RemoteException,
                                                                   NoSuchObjectFault,
                                                                   InvalidSessionFault,
                                                                   SystemFault
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault

createArtifactDependency

void createArtifactDependency(String sessionId,
                              String originId,
                              String targetId,
                              String desc)
                              throws RemoteException,
                                     DependencyViolationFault,
                                     NoSuchObjectFault,
                                     WorkflowViolationFault,
                                     InvalidSessionFault,
                                     SystemFault,
                                     PermissionDeniedFault
Throws:
RemoteException
DependencyViolationFault
NoSuchObjectFault
WorkflowViolationFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

removeArtifactDependency

void removeArtifactDependency(String sessionId,
                              String originId,
                              String targetId)
                              throws RemoteException,
                                     DependencyViolationFault,
                                     NoSuchRelationshipFault,
                                     NoSuchObjectFault,
                                     WorkflowViolationFault,
                                     InvalidSessionFault,
                                     SystemFault,
                                     PermissionDeniedFault
Throws:
RemoteException
DependencyViolationFault
NoSuchRelationshipFault
NoSuchObjectFault
WorkflowViolationFault
InvalidSessionFault
SystemFault
PermissionDeniedFault


Copyright © 2004-2012 Hudson. All Rights Reserved.