it.eng.spago.dbaccess.sql.result.std
Class CompositeDataResult

java.lang.Object
  extended byit.eng.spago.dbaccess.sql.result.std.CompositeDataResult
All Implemented Interfaces:
DataResultInterface

public class CompositeDataResult
extends java.lang.Object
implements DataResultInterface

Questa Classe rappresenta il risultato di un'esecuzione di un comando che abbia pių risultati di output Per esempio una stored procedure con un valore di ritorno e due parametri di output


Field Summary
static java.lang.String TAG
           
 
Fields inherited from interface it.eng.spago.dbaccess.sql.result.DataResultInterface
COMPOSITE_DATA_RESULT, INFORMATION_DATA_RESULT, PUNCTUAL_DATA_RESULT, SCROLLABLE_DATA_RESULT
 
Constructor Summary
CompositeDataResult(SQLCommand command, java.util.List inputParameters)
           
 
Method Summary
 void add(DataResultInterface dataResult)
          Permette di aggiungere un oggetto dataResult al contenitore.
 java.util.List getContainedDataResult()
          Permette di recuperare la lista degli oggetti .
 SourceBean getSourceBean()
          Ad ogni oggetto della lista viene chiesto di ritornare un'istanza di SourceBean contenente lo stato dell'oggetto;tutte le nuove istanze vengono ritornare incapsulate in un altro oggetto SourceBean.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAG

public static final java.lang.String TAG
See Also:
Constant Field Values
Constructor Detail

CompositeDataResult

public CompositeDataResult(SQLCommand command,
                           java.util.List inputParameters)
Method Detail

add

public void add(DataResultInterface dataResult)
Permette di aggiungere un oggetto dataResult al contenitore.


getContainedDataResult

public java.util.List getContainedDataResult()
Permette di recuperare la lista degli oggetti .

Returns:
List la lista degli oggetti.

getSourceBean

public SourceBean getSourceBean()
                         throws EMFInternalError
Ad ogni oggetto della lista viene chiesto di ritornare un'istanza di SourceBean contenente lo stato dell'oggetto;tutte le nuove istanze vengono ritornare incapsulate in un altro oggetto SourceBean.

Specified by:
getSourceBean in interface DataResultInterface
Returns:
SourceBean contenente la lista delle istanze SourceBean .
Throws:
EMFInternalError - viene lanciata se non č possibile popolare un'istanza di SourceBean.