|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IEngineDAO
Defines the interfaces for all methods needed to insert, modify and deleting an engine.
Method Summary | |
---|---|
void |
eraseEngine(Engine aEngine)
Implements the query to erase an engine. |
java.util.List |
getAssociatedExporters(Engine engineId)
Get all the associated Exporters |
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<Engine> |
loadAllEngines()
Loads all detail information for all engines. |
java.util.List<Engine> |
loadAllEnginesForBIObjectType(java.lang.String biobjectType)
Loads all detail information for all engines compatible to the BIObject type specified at input. |
Engine |
loadEngineByID(java.lang.Integer engineID)
Loads all detail information for an engine identified by its engineID . |
Engine |
loadEngineByLabel(java.lang.String engineLabel)
Loads all detail information for an engine identified by its engineLabel . |
void |
modifyEngine(Engine aEngine)
Implements the query to modify an engine. |
Methods inherited from interface it.eng.spagobi.commons.dao.ISpagoBIDao |
---|
getUserProfile, setTenant, setUserID, setUserProfile |
Method Detail |
---|
Engine loadEngineByID(java.lang.Integer engineID) throws it.eng.spago.error.EMFUserError
engineID
. All these information,
achived by a query to the DB, are stored into an engine
object, which is
returned.
engineID
- The id for the engine to load
engine
object containing all loaded information
it.eng.spago.error.EMFUserError
- If an Exception occurredEngine loadEngineByLabel(java.lang.String engineLabel) throws it.eng.spago.error.EMFUserError
engineLabel
. All these information,
achived by a query to the DB, are stored into an engine
object, which is
returned.
engineLabel
- The label for the engine to load
engine
object containing all loaded information
it.eng.spago.error.EMFUserError
- If an Exception occurredjava.util.List<Engine> loadAllEngines() throws it.eng.spago.error.EMFUserError
engine
object. After that, all engines
are stored into a List
, which is returned.
it.eng.spago.error.EMFUserError
- If an Exception occurredjava.util.List<Engine> loadAllEnginesForBIObjectType(java.lang.String biobjectType) throws it.eng.spago.error.EMFUserError
engine
object.
After that, all engines are stored into a List
, which is returned.
biobjectType
- the biobject type
it.eng.spago.error.EMFUserError
- If an Exception occurredvoid modifyEngine(Engine aEngine) throws it.eng.spago.error.EMFUserError
engine
object.
aEngine
- The object containing all modify information
it.eng.spago.error.EMFUserError
- If an Exception occurredvoid insertEngine(Engine aEngine) throws it.eng.spago.error.EMFUserError
engine
object.
aEngine
- The object containing all insert information
it.eng.spago.error.EMFUserError
- If an Exception occurredvoid eraseEngine(Engine aEngine) throws it.eng.spago.error.EMFUserError
engine
object.
aEngine
- The object containing all delete information
it.eng.spago.error.EMFUserError
- If an Exception occurredboolean hasBIObjAssociated(java.lang.String engineId) throws it.eng.spago.error.EMFUserError
engineId
- The engine identifier
it.eng.spago.error.EMFUserError
- If any exception occurredjava.util.List getAssociatedExporters(Engine engineId) throws it.eng.spago.error.EMFUserError
engineId
- The engine identifier
it.eng.spago.error.EMFUserError
- If any exception occurred
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |