|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spago.dbaccess.sql.SQLCommand
Questa Classe Rappresenta un generico comando SQL nello standard SQL92
Field Summary | |
protected boolean |
_closed
|
protected java.lang.String |
_commandString
|
protected DataConnection |
_dataConnection
|
protected java.util.List |
_inputParameter
|
protected java.sql.Statement |
_stmt
|
protected TracerSingleton |
_tracer
|
Constructor Summary | |
SQLCommand(DataConnection dataConnection,
java.lang.String commandString)
Costruttore |
Method Summary | |
void |
close()
Questo metodo permette di chiudere l'oggetto SQLCommand |
protected void |
closeInternal()
|
abstract DataResult |
execute()
Questo metodo server per eseguire il comnado senza parametri |
abstract DataResult |
execute(java.util.List inputParameters)
Questo metodo serve per eseguire il comando con dei parametri di input |
DataConnection |
getDataConnection()
|
protected java.sql.Connection |
getInternalConnection()
|
void |
validate()
Questo metodo verifica che il lo stato dell'oggetto comando. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected DataConnection _dataConnection
protected java.sql.Statement _stmt
protected java.lang.String _commandString
protected java.util.List _inputParameter
protected TracerSingleton _tracer
protected boolean _closed
Constructor Detail |
public SQLCommand(DataConnection dataConnection, java.lang.String commandString)
Method Detail |
public DataConnection getDataConnection()
public abstract DataResult execute() throws EMFInternalError
EMFInternalError
- - Se si verifica qualche problema durante l'esecuzione del comando
EMFInternalError
public abstract DataResult execute(java.util.List inputParameters) throws EMFInternalError
EMFInternalError
- - Se si verifica qualche problema durante l'esecuzione del comando
EMFInternalError
public void close() throws EMFInternalError
EMFInternalError
- - Se qualche errore si verifica
EMFInternalError
protected void closeInternal() throws EMFInternalError
EMFInternalError
protected java.sql.Connection getInternalConnection()
public void validate() throws EMFInternalError
EMFInternalError
- - Se l'istanza comando risulta chiusa.
EMFInternalError
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |