@Deprecated public class ArrayDesignService extends AbstractRPCService
ArrayDesign
Provides services to access limited
functionality in this class.util
Constructor and Description |
---|
ArrayDesignService()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
org.apache.axiom.om.OMElement |
downloadArrayDesignByType(java.lang.String ID,
int arrayDesignId,
java.lang.String dataFileType)
Deprecated.
Returns array design file of a certain type, attached to an OMElement.
|
AnnotationInfo[] |
getAnnotations(java.lang.String ID,
int arrayDesignId,
java.lang.Integer[] annotationTypes,
boolean findInherited)
Deprecated.
Get the annotation values for one or more annotation types.
|
ArrayDesignInfo[] |
getArrayDesigns(java.lang.String ID,
QueryOptions qOpt)
Deprecated.
Gets an array with info about array designs
available for the active session.
|
ArrayDesignInfo |
getById(java.lang.String ID,
int itemId)
Deprecated.
Get information about an array design that you know the ID of.
|
FileSetMemberInfo[] |
getDataFiles(java.lang.String ID,
int arrayDesignId,
QueryOptions qOpt)
Deprecated.
Returns information objects for each data file that is associated with
an Array design.
|
DataFileTypeInfo[] |
getDataFileTypes(java.lang.String ID,
int arrayDesignId,
QueryOptions qOpt)
Deprecated.
Returns information objects for each DataFileType represented in the FileSet
of an ArrayDesign
|
java.lang.Boolean |
hasDownloadableData(java.lang.String ID,
int arrayDesignId)
Deprecated.
Gets if the arraydesign files can be downloaded or not.
|
attachFile, getRemoteId, getSessionControl
public ArrayDesignInfo getById(java.lang.String ID, int itemId)
ID
- Id to identify the session.itemId
- The ID of the array designpublic ArrayDesignInfo[] getArrayDesigns(java.lang.String ID, QueryOptions qOpt)
ID
- Id for the session to use.qOpt
- QueryOptions to put on the querypublic org.apache.axiom.om.OMElement downloadArrayDesignByType(java.lang.String ID, int arrayDesignId, java.lang.String dataFileType)
getDataFiles(String, int, QueryOptions)
and
FileService
to handle the multi-file case.ID
- Used to identify an active session with.arrayDesignId
- Id of the array design the file is associated with.dataFileType
- IThe external ID of the file type.public java.lang.Boolean hasDownloadableData(java.lang.String ID, int arrayDesignId)
ID
- Used to identify an active session witharrayDesignId
- Id of the array design it concernspublic DataFileTypeInfo[] getDataFileTypes(java.lang.String ID, int arrayDesignId, QueryOptions qOpt)
ID
- Id of the active session.arrayDesignId
- Id of the array design it concernsqOpt
- Restrictions and includes to put on the querypublic FileSetMemberInfo[] getDataFiles(java.lang.String ID, int arrayDesignId, QueryOptions qOpt)
ID
- Id of the active session.arrayDesignId
- Id of the array design it concernsqOpt
- Restrictions and includes to put on the querypublic AnnotationInfo[] getAnnotations(java.lang.String ID, int arrayDesignId, java.lang.Integer[] annotationTypes, boolean findInherited)
ID
- Id of the active session.arrayDesignId
- Id of the array design it concernsannotationTypes
- Array with the ID of the annotation typesfindInherited
- TRUE to look among inherited annotations, FALSE to only look
at primary annotations