public interface ReportServiceRemote extends AppServiceRemote
Modifier and Type | Method and Description |
---|---|
void |
applyDefaultYesNoValues(MboSetRemote mboSetRemote)
Applies the default YORN value as the locale specific value instead of 1 or 0.
|
boolean |
canRunThisReport(java.lang.String userId,
java.lang.String reportName,
java.lang.String appName,
UserInfo userInfo)
This method checks if for the given userId, reportName and appName
the report is accessible.
|
boolean |
canRunThisReport(UserInfo userInfo,
java.lang.String reportName,
java.lang.String appName)
returns string array containg the webserver's name and reportServer's name.
|
MboSetRemote |
getAccessibleReports(UserInfo userInfo)
This method returns an MBo Set of REPORT object which contains all reports
that the current user has access to.
|
java.util.ArrayList |
getAccessibleReportsCollection(UserInfo userInfo)
This method returns an ArrayList of REPORTS that the current user has access to.
|
checkSecurity, getCriteria, getCurrentState, getLiveObjCount, getMboSet, getName, getSchemaOwner, getSetForRelationship, getSetFromKeys, getStateCmdList, getStateList, getURL, verifyUser, verifyUser
isAppService, isSingletonService, restart
boolean canRunThisReport(UserInfo userInfo, java.lang.String reportName, java.lang.String appName) throws MXException, java.rmi.RemoteException
java.rmi.RemoteException
MXException
boolean canRunThisReport(java.lang.String userId, java.lang.String reportName, java.lang.String appName, UserInfo userInfo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
void applyDefaultYesNoValues(MboSetRemote mboSetRemote) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
MboSetRemote getAccessibleReports(UserInfo userInfo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
java.util.ArrayList getAccessibleReportsCollection(UserInfo userInfo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException