hudson.plugins.sfee.webservice
Class TrackerAppSoapBindingStub

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

public class TrackerAppSoapBindingStub
extends org.apache.axis.client.Stub
implements TrackerAppSoap


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
TrackerAppSoapBindingStub()
           
TrackerAppSoapBindingStub(javax.xml.rpc.Service service)
           
TrackerAppSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service)
           
 
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)
           
protected  org.apache.axis.client.Call createCall()
           
 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)
           
 
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

TrackerAppSoapBindingStub

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

TrackerAppSoapBindingStub

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

TrackerAppSoapBindingStub

public TrackerAppSoapBindingStub(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 RemoteException
Throws:
RemoteException

getFields

public TrackerFieldSoapDO[] getFields(String sessionId,
                                      String trackerId)
                               throws RemoteException,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Specified by:
getFields in interface TrackerAppSoap
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

setField

public void setField(String sessionId,
                     String objectId,
                     TrackerFieldSoapDO fieldData)
              throws RemoteException,
                     DependencyViolationFault,
                     VersionMismatchFault,
                     IllegalArgumentFault,
                     NoSuchObjectFault,
                     InvalidSessionFault,
                     InvalidOperationFault,
                     SystemFault,
                     PermissionDeniedFault
Specified by:
setField in interface TrackerAppSoap
Throws:
RemoteException
DependencyViolationFault
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

copyWorkflowTransitions

public void copyWorkflowTransitions(String sessionId,
                                    String srcTrackerId,
                                    String dstTrackerId)
                             throws RemoteException,
                                    NoSuchObjectFault,
                                    WorkflowViolationFault,
                                    InvalidSessionFault,
                                    SystemFault,
                                    PermissionDeniedFault
Specified by:
copyWorkflowTransitions in interface TrackerAppSoap
Throws:
RemoteException
NoSuchObjectFault
WorkflowViolationFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

createArtifact

public 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
Specified by:
createArtifact in interface TrackerAppSoap
Throws:
RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getArtifactData

public ArtifactSoapDO getArtifactData(String sessionId,
                                      String artifactId)
                               throws RemoteException,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Specified by:
getArtifactData in interface TrackerAppSoap
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

setArtifactData

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

deleteField

public void deleteField(String sessionId,
                        String objectId,
                        String fieldId)
                 throws RemoteException,
                        NoSuchObjectFault,
                        InvalidSessionFault,
                        InvalidOperationFault,
                        SystemFault,
                        PermissionDeniedFault
Specified by:
deleteField in interface TrackerAppSoap
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

getTrackerData

public TrackerSoapDO getTrackerData(String sessionId,
                                    String trackerId)
                             throws RemoteException,
                                    NoSuchObjectFault,
                                    InvalidSessionFault,
                                    SystemFault,
                                    PermissionDeniedFault
Specified by:
getTrackerData in interface TrackerAppSoap
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

setTrackerData

public void setTrackerData(String sessionId,
                           TrackerSoapDO trackerData)
                    throws RemoteException,
                           VersionMismatchFault,
                           IllegalArgumentFault,
                           NoSuchObjectFault,
                           InvalidSessionFault,
                           SystemFault,
                           PermissionDeniedFault
Specified by:
setTrackerData in interface TrackerAppSoap
Throws:
RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addDateField

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

deleteArtifact

public void deleteArtifact(String sessionId,
                           String artifactId)
                    throws RemoteException,
                           NoSuchObjectFault,
                           InvalidSessionFault,
                           SystemFault,
                           PermissionDeniedFault
Specified by:
deleteArtifact in interface TrackerAppSoap
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

moveArtifact

public ArtifactSoapDO moveArtifact(String sessionId,
                                   String artifactId,
                                   String targetFolderId,
                                   String newAssignee)
                            throws RemoteException,
                                   IllegalArgumentFault,
                                   NoSuchObjectFault,
                                   InvalidSessionFault,
                                   SystemFault,
                                   PermissionDeniedFault
Specified by:
moveArtifact in interface TrackerAppSoap
Throws:
RemoteException
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getParentDependencyList

public ArtifactDependencySoapList getParentDependencyList(String sessionId,
                                                          String artifactId)
                                                   throws RemoteException,
                                                          NoSuchObjectFault,
                                                          WorkflowViolationFault,
                                                          InvalidSessionFault,
                                                          SystemFault,
                                                          PermissionDeniedFault
Specified by:
getParentDependencyList in interface TrackerAppSoap
Throws:
RemoteException
NoSuchObjectFault
WorkflowViolationFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getChildDependencyList

public ArtifactDependencySoapList getChildDependencyList(String sessionId,
                                                         String artifactId)
                                                  throws RemoteException,
                                                         NoSuchObjectFault,
                                                         WorkflowViolationFault,
                                                         InvalidSessionFault,
                                                         SystemFault,
                                                         PermissionDeniedFault
Specified by:
getChildDependencyList in interface TrackerAppSoap
Throws:
RemoteException
NoSuchObjectFault
WorkflowViolationFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

createTracker

public TrackerSoapDO createTracker(String sessionId,
                                   String projectId,
                                   String trackerName,
                                   String trackerTitle,
                                   String trackerDescription)
                            throws RemoteException,
                                   ObjectAlreadyExistsFault,
                                   NoSuchObjectFault,
                                   InvalidSessionFault,
                                   SystemFault,
                                   PermissionDeniedFault
Specified by:
createTracker in interface TrackerAppSoap
Throws:
RemoteException
ObjectAlreadyExistsFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getTrackerList

public TrackerSoapList getTrackerList(String sessionId,
                                      String projectId)
                               throws RemoteException,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault,
                                      PermissionDeniedFault
Specified by:
getTrackerList in interface TrackerAppSoap
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

addTextField

public 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
Specified by:
addTextField in interface TrackerAppSoap
Throws:
RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

addSingleSelectField

public 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
Specified by:
addSingleSelectField in interface TrackerAppSoap
Throws:
RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

addMultiSelectField

public 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
Specified by:
addMultiSelectField in interface TrackerAppSoap
Throws:
RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

addUserSelectField

public 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
Specified by:
addUserSelectField in interface TrackerAppSoap
Throws:
RemoteException
VersionMismatchFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
InvalidOperationFault
SystemFault
PermissionDeniedFault

getArtifactList

public ArtifactSoapList getArtifactList(String sessionId,
                                        String containerId,
                                        SoapFilter[] filters)
                                 throws RemoteException,
                                        InvalidFilterFault,
                                        NoSuchObjectFault,
                                        InvalidSessionFault,
                                        SystemFault,
                                        PermissionDeniedFault
Specified by:
getArtifactList in interface TrackerAppSoap
Throws:
RemoteException
InvalidFilterFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

getArtifactDetailList

public 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
Specified by:
getArtifactDetailList in interface TrackerAppSoap
Throws:
RemoteException
InvalidFilterFault
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

findArtifacts

public ArtifactSoapList findArtifacts(String sessionId,
                                      String queryString,
                                      String projectId,
                                      boolean searchAttachments)
                               throws RemoteException,
                                      SearchQuerySyntaxFault,
                                      IllegalArgumentFault,
                                      NoSuchObjectFault,
                                      InvalidSessionFault,
                                      SystemFault
Specified by:
findArtifacts in interface TrackerAppSoap
Throws:
RemoteException
SearchQuerySyntaxFault
IllegalArgumentFault
NoSuchObjectFault
InvalidSessionFault
SystemFault

getAllowedWorkflowTransitionList

public WorkflowTransitionSoapList getAllowedWorkflowTransitionList(String sessionId,
                                                                   String trackerId)
                                                            throws RemoteException,
                                                                   NoSuchObjectFault,
                                                                   InvalidSessionFault,
                                                                   SystemFault
Specified by:
getAllowedWorkflowTransitionList in interface TrackerAppSoap
Throws:
RemoteException
NoSuchObjectFault
InvalidSessionFault
SystemFault

createArtifactDependency

public void createArtifactDependency(String sessionId,
                                     String originId,
                                     String targetId,
                                     String desc)
                              throws RemoteException,
                                     DependencyViolationFault,
                                     NoSuchObjectFault,
                                     WorkflowViolationFault,
                                     InvalidSessionFault,
                                     SystemFault,
                                     PermissionDeniedFault
Specified by:
createArtifactDependency in interface TrackerAppSoap
Throws:
RemoteException
DependencyViolationFault
NoSuchObjectFault
WorkflowViolationFault
InvalidSessionFault
SystemFault
PermissionDeniedFault

removeArtifactDependency

public void removeArtifactDependency(String sessionId,
                                     String originId,
                                     String targetId)
                              throws RemoteException,
                                     DependencyViolationFault,
                                     NoSuchRelationshipFault,
                                     NoSuchObjectFault,
                                     WorkflowViolationFault,
                                     InvalidSessionFault,
                                     SystemFault,
                                     PermissionDeniedFault
Specified by:
removeArtifactDependency in interface TrackerAppSoap
Throws:
RemoteException
DependencyViolationFault
NoSuchRelationshipFault
NoSuchObjectFault
WorkflowViolationFault
InvalidSessionFault
SystemFault
PermissionDeniedFault


Copyright © 2004-2012 Hudson. All Rights Reserved.