|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines the interfaces for all methods needed to insert, modify and deleting a BI object.
Method Summary | |
void |
eraseBIObject(BIObject obj)
Implements the query to erase a BI Object. |
void |
fillBIObjectTemplate(BIObject obj)
Given a BIObject at input, fills it with template information. |
java.util.List |
getCorrectRolesForExecution(java.lang.String pathReport)
Gets the correct roles for Report execution, given only the Report's path. |
java.util.List |
getCorrectRolesForExecution(java.lang.String pathReport,
it.eng.spago.security.IEngUserProfile profile)
Given the path String for a report and th User profile, gets the corret roles for execution. |
void |
insertBIObject(BIObject obj)
Implements the query to insert a BIObject. |
BIObject |
loadBIObjectForDetail(java.lang.Integer biObjectID)
Loads all detail information for a BI Object identified by its biObjectID identifier. |
BIObject |
loadBIObjectForDetail(java.lang.String path)
Loads all detail information for a BI Object identified by its path identifier string. |
BIObject |
loadBIObjectForExecutionByPathAndRole(java.lang.String path,
java.lang.String role)
Loads all information for the execution of a BI Object identified by its path and its role . |
BIObject |
loadBIObjectForTree(java.lang.String path)
Loads all tree information for a BI Object identified by its path identifier string. |
void |
modifyBIObject(BIObject obj)
Implements the query to modify a BI Object. |
void |
modifyBIObjectWithoutVersioning(BIObject obj)
Implements the query to modify a BI Object, but without updating versioning. |
Method Detail |
public BIObject loadBIObjectForExecutionByPathAndRole(java.lang.String path, java.lang.String role) throws EMFUserError
path
and its role
. All these information,
achived by a query to the DB, are stored into a BIObject
object,
which is returned.
path
- The BI object pathrole
- The BI object role
BIObject
EMFUserError
- If an Exception occurspublic BIObject loadBIObjectForDetail(java.lang.Integer biObjectID) throws EMFUserError
biObjectID
identifier. All these information,
achived by a query to the DB, are stored into a BIObject
object,
which is returned.
biObjectID
- the BI object identifier
BIObject
EMFUserError
- If an Exception occurspublic BIObject loadBIObjectForDetail(java.lang.String path) throws EMFUserError
path
identifier string. All these information,
achived by a query to the DB, are stored into a BIObject
object,
which is returned.
path
- the BI object path string
BIObject
EMFUserError
- If an Exception occurspublic BIObject loadBIObjectForTree(java.lang.String path) throws EMFUserError
path
identifier string. All these information,
achived by a query to the DB, are stored into a BIObject
object,
which is returned.
path
- the BI object path string
BIObject
EMFUserError
- If an Exception occurspublic void modifyBIObject(BIObject obj) throws EMFUserError
BIObject
object.
obj
- The BIobject containing all modify information
EMFUserError
- If an Exception occurredpublic void modifyBIObjectWithoutVersioning(BIObject obj) throws EMFUserError
BIObject
object.
obj
- The BIobject containing all modify information
EMFUserError
- If an Exception occurredpublic void insertBIObject(BIObject obj) throws EMFUserError
BIObject
object.
obj
- The object containing all insert information
EMFUserError
- If an Exception occurredpublic void eraseBIObject(BIObject obj) throws EMFUserError
BIObject
object.
obj
- The object containing all delete information
EMFUserError
- If an Exception occurredpublic void fillBIObjectTemplate(BIObject obj)
BIObject
at input, fills it with template information.
obj
- The object to fill template information in.public java.util.List getCorrectRolesForExecution(java.lang.String pathReport, it.eng.spago.security.IEngUserProfile profile) throws EMFUserError
pathReport
- The String path for the reportprofile
- The user profile
EMFUserError
- If an Exception occurredpublic java.util.List getCorrectRolesForExecution(java.lang.String pathReport) throws EMFUserError
pathReport
- The String path for the report
EMFUserError
- If an Exception occurred
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |