it.eng.spago.dbaccess.sql.result
Interface DataResultInterface

All Known Subinterfaces:
ScrollableDataResult
All Known Implementing Classes:
CompositeDataResult, DefaultScrollableDataResult, InformationDataResult, LegacyScrollableDataResult, PunctualDataResult

public interface DataResultInterface

Questa interfaccia definisce il comportamento minimo che un oggetto tornato dall'esecuzione di un comando deve avere Gli oggetti conformi a questa interfaccia saranno poi inglobati in un contenitore che li memorizzerà associandoli ai tipi corretti definiti come costanti in questa stessa interfaccia


Field Summary
static java.lang.String COMPOSITE_DATA_RESULT
          Questa costante è quella che deve essere settata nel conatiner DataResult se l'oggetto DataResultInterface in esso contenuto e di tipo COMPOSITE_DATA_RESULT
static java.lang.String INFORMATION_DATA_RESULT
          Questa costante è quella che deve essere settata nel conatiner DataResult se l'oggetto DataResultInterface in esso contenuto e di tipo INFORMATION_DATA_RESULT
static java.lang.String PUNCTUAL_DATA_RESULT
          Questa costante è quella che deve essere settata nel conatiner DataResult se l'oggetto DataResultInterface in esso contenuto e di tipo PUNCTUAL_DATA_RESULT
static java.lang.String SCROLLABLE_DATA_RESULT
          Questa costante è quella che deve essere settata nel conatiner DataResult se l'oggetto DataResultInterface in esso contenuto e di tipo SCROLLABLE_DATA_RESULT
 
Method Summary
 SourceBean getSourceBean()
          Ritorna un oggetto sorurce bean rappresentante l'oggetto
 

Field Detail

INFORMATION_DATA_RESULT

public static final java.lang.String INFORMATION_DATA_RESULT
Questa costante è quella che deve essere settata nel conatiner DataResult se l'oggetto DataResultInterface in esso contenuto e di tipo INFORMATION_DATA_RESULT

See Also:
Constant Field Values

SCROLLABLE_DATA_RESULT

public static final java.lang.String SCROLLABLE_DATA_RESULT
Questa costante è quella che deve essere settata nel conatiner DataResult se l'oggetto DataResultInterface in esso contenuto e di tipo SCROLLABLE_DATA_RESULT

See Also:
Constant Field Values

PUNCTUAL_DATA_RESULT

public static final java.lang.String PUNCTUAL_DATA_RESULT
Questa costante è quella che deve essere settata nel conatiner DataResult se l'oggetto DataResultInterface in esso contenuto e di tipo PUNCTUAL_DATA_RESULT

See Also:
Constant Field Values

COMPOSITE_DATA_RESULT

public static final java.lang.String COMPOSITE_DATA_RESULT
Questa costante è quella che deve essere settata nel conatiner DataResult se l'oggetto DataResultInterface in esso contenuto e di tipo COMPOSITE_DATA_RESULT

See Also:
Constant Field Values
Method Detail

getSourceBean

public SourceBean getSourceBean()
                         throws EMFInternalError
Ritorna un oggetto sorurce bean rappresentante l'oggetto

Returns:
la rappresentazione dell'oggetto fi tipo DataResultInterface come SourceBean
Throws:
EMFInternalError