object.hts
Class Hts_result

java.lang.Object
  extended by object.hts.Hts_result
All Implemented Interfaces:
java.io.Serializable

public class Hts_result
extends java.lang.Object
implements java.io.Serializable

Description
Hts_result Object
Infos : KLB - IPMC - 09/2009

See Also:
Microarray, Serialized Form

Field Summary
private  java.util.Date date
          Creation date of this hts_result object
private  Hts_pipeline hts_pipeline
          hts_pipeline Object of hts_result Object
private  int hts_result_id
          ID of this Hts_result object
private  java.lang.String hts_result_ref
          Reference of this hts_result object
private  int hts_sample_id
          ID of the Hts_sample Object related to this Hts_result object
private  java.lang.String message
          Information message in case of error during the process
private  java.lang.String mix_ref
          Reference for mix sequenced
protected static java.lang.String pathHts_sample
           
protected static java.lang.String pathTmp
           
 
Constructor Summary
Hts_result()
          Default constructor
Hts_result(int hts_result_id)
          Constructs an Scan object from an existing Hts_result ID
 
Method Summary
 boolean delete()
          This function delete this hts_result Object from the database
 java.util.Date getDate()
          Creation date of this hts_result object
 Hts_pipeline getHts_pipeline()
          hts_pipeline Object of hts_result Object
 int getHts_result_id()
          ID of this Hts_result object
 java.lang.String getHts_result_ref()
          Reference of this hts_result object
 int getHts_sample_id()
          ID of the Hts_sample Object related to this Hts_result object
 java.lang.String getMessage()
          Information message in case of error during the process
 java.lang.String getMix_ref()
          Reference for mix sequenced
 void loadParams(java.util.Hashtable params)
          This function loadParams from HTML form.
 boolean save()
          This function save or update this Hts_result Object into database
 void setDate(java.util.Date date)
           
 void setHts_pipeline(Hts_pipeline hts_pipeline)
           
 void setHts_result_id(int hts_result_id)
           
 void setHts_result_ref(java.lang.String hts_result_ref)
           
 void setHts_sample_id(int hts_sample_id)
           
 void setMessage(java.lang.String message)
           
 void setMix_ref(java.lang.String mix_ref)
           
 void setStaticParams(java.util.Hashtable configFields)
          Initialize static parameters from the configuration file - pathMicroarray - pathTmp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hts_result_id

private int hts_result_id
ID of this Hts_result object


hts_sample_id

private int hts_sample_id
ID of the Hts_sample Object related to this Hts_result object


hts_result_ref

private java.lang.String hts_result_ref
Reference of this hts_result object


date

private java.util.Date date
Creation date of this hts_result object


mix_ref

private java.lang.String mix_ref
Reference for mix sequenced


hts_pipeline

private Hts_pipeline hts_pipeline
hts_pipeline Object of hts_result Object


message

private java.lang.String message
Information message in case of error during the process


pathHts_sample

protected static java.lang.String pathHts_sample

pathTmp

protected static java.lang.String pathTmp
Constructor Detail

Hts_result

public Hts_result()
Default constructor


Hts_result

public Hts_result(int hts_result_id)
Constructs an Scan object from an existing Hts_result ID

Parameters:
hts_result_id - ID of existing Hts_result Object
Method Detail

setStaticParams

public void setStaticParams(java.util.Hashtable configFields)
Initialize static parameters from the configuration file - pathMicroarray - pathTmp


getHts_result_id

public int getHts_result_id()
ID of this Hts_result object


setHts_result_id

public void setHts_result_id(int hts_result_id)

getHts_sample_id

public int getHts_sample_id()
ID of the Hts_sample Object related to this Hts_result object


setHts_sample_id

public void setHts_sample_id(int hts_sample_id)

getHts_result_ref

public java.lang.String getHts_result_ref()
Reference of this hts_result object


setHts_result_ref

public void setHts_result_ref(java.lang.String hts_result_ref)

getDate

public java.util.Date getDate()
Creation date of this hts_result object


setDate

public void setDate(java.util.Date date)

getHts_pipeline

public Hts_pipeline getHts_pipeline()
hts_pipeline Object of hts_result Object


setHts_pipeline

public void setHts_pipeline(Hts_pipeline hts_pipeline)

getMix_ref

public java.lang.String getMix_ref()
Reference for mix sequenced


setMix_ref

public void setMix_ref(java.lang.String mix_ref)

getMessage

public java.lang.String getMessage()
Information message in case of error during the process


setMessage

public void setMessage(java.lang.String message)

loadParams

public void loadParams(java.util.Hashtable params)
This function loadParams from HTML form.

Parameters:
params - Hashtable containing :
- date param

save

public boolean save()
This function save or update this Hts_result Object into database

Returns:
bool true if everything ok and false if error occur

delete

public boolean delete()
This function delete this hts_result Object from the database

Returns:
bool true if everything ok and false if error occur