com.vasoftware.sf.soap44.webservices.tracker
Class ArtifactDetailSoapList

java.lang.Object
  extended by com.vasoftware.sf.soap44.webservices.tracker.ArtifactDetailSoapList

public class ArtifactDetailSoapList
extends java.lang.Object

ArtifactDetailSoapList class represents a list of artifacts in a tracker folder. It contains a sequence of ArtifactDetailSoapRow objects. Depending on the set of fields that were selected in the call to getArtifactDetailList(), some of the values in ArtifactDetailSoapRow may not be populated.

Note that the ArtifactDetailSoapRow object is strictly a data container used for one-way fetching of data about a list of objects. Its "setter" methods cannot be used to change data on the server. The normal pattern for updating data on the server is to get a data object describing a single artifact with getArtifactData(), alter that data object appropriately, and pass it back with setArtifactData().

Change History
Release: 4.4

Since:
4.3-HOTFIX1

Constructor Summary
ArtifactDetailSoapList()
           
 
Method Summary
 ArtifactDetailSoapRow[] getDataRows()
           
 int getFullListSize()
          Returns the total number of rows that match the current search criteria, even if a subset of rows has been fetched with getDetailedArtifactList() (by specifying a start index and number of rows).
static void registerTypeMappings(org.apache.axis.client.Call call)
           
 void setDataRows(ArtifactDetailSoapRow[] rows)
           
 void setFullListSize(int fullListSize)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArtifactDetailSoapList

public ArtifactDetailSoapList()
Method Detail

getDataRows

public ArtifactDetailSoapRow[] getDataRows()

setDataRows

public void setDataRows(ArtifactDetailSoapRow[] rows)

registerTypeMappings

public static void registerTypeMappings(org.apache.axis.client.Call call)

setFullListSize

public void setFullListSize(int fullListSize)
Parameters:
fullListSize -

getFullListSize

public int getFullListSize()
Returns the total number of rows that match the current search criteria, even if a subset of rows has been fetched with getDetailedArtifactList() (by specifying a start index and number of rows).

Returns:
an integer with the size.