|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spagobi.bo.dao.jdbc.AbstractJdbcDAO
it.eng.spagobi.bo.dao.jdbc.EngineDAOImpl
Defines the JDBC implementations for all DAO methods, for an engine.
Constructor Summary | |
EngineDAOImpl()
|
Method Summary | |
void |
eraseEngine(Engine aEngine)
Implements the query to erase an engine. |
boolean |
hasBIObjAssociated(java.lang.String engineId)
Tells if an engine is associated to any BI Object. |
void |
insertEngine(Engine aEngine)
Implements the query to insert an engine. |
java.util.List |
loadAllEngines()
Loads all detail information for all engines. |
Engine |
loadEngineByID(java.lang.Integer engineID)
Loads all detail information for an engine identified by its engineID . |
void |
modifyEngine(Engine aEngine)
Implements the query to modify an engine. |
Methods inherited from class it.eng.spagobi.bo.dao.jdbc.AbstractJdbcDAO |
getConnection |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EngineDAOImpl()
Method Detail |
public Engine loadEngineByID(java.lang.Integer engineID) throws EMFUserError
IEngineDAO
engineID
. All these information,
achived by a query to the DB, are stored into an engine
object, which is
returned.
loadEngineByID
in interface IEngineDAO
engineID
- The id for the engine to load
engine
object containing all loaded information
EMFUserError
- If an Exception occurredIEngineDAO.loadEngineByID(java.lang.Integer)
public java.util.List loadAllEngines() throws EMFUserError
IEngineDAO
engine
object. After that, all engines
are stored into a List
, which is returned.
loadAllEngines
in interface IEngineDAO
EMFUserError
- If an Exception occurredIEngineDAO.loadAllEngines()
public void modifyEngine(Engine aEngine) throws EMFUserError
IEngineDAO
engine
object.
modifyEngine
in interface IEngineDAO
aEngine
- The object containing all modify information
EMFUserError
- If an Exception occurredIEngineDAO.modifyEngine(it.eng.spagobi.bo.Engine)
public void insertEngine(Engine aEngine) throws EMFUserError
IEngineDAO
engine
object.
insertEngine
in interface IEngineDAO
aEngine
- The object containing all insert information
EMFUserError
- If an Exception occurredIEngineDAO.insertEngine(it.eng.spagobi.bo.Engine)
public void eraseEngine(Engine aEngine) throws EMFUserError
IEngineDAO
engine
object.
eraseEngine
in interface IEngineDAO
aEngine
- The object containing all delete information
EMFUserError
- If an Exception occurredIEngineDAO.eraseEngine(it.eng.spagobi.bo.Engine)
public boolean hasBIObjAssociated(java.lang.String engineId) throws EMFUserError
IEngineDAO
hasBIObjAssociated
in interface IEngineDAO
engineId
- The engine identifier
EMFUserError
- If any exception occurredIEngineDAO.hasBIObjAssociated(java.lang.String)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |