|
||||||||||
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. |
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. |
java.util.List |
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 . |
void |
modifyEngine(Engine aEngine)
Implements the query to modify an engine. |
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 occurredjava.util.List 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 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 occurred
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |