jet.datasource
Interface JRSecurityUserDataSource
- All Superinterfaces:
- JRUserDataSource
public interface JRSecurityUserDataSource
- extends JRUserDataSource
A JRSecurityUserDataSource provides data for JReport for generating reports. JRUserDataSource class is developed
by user of JReport, and it can provide data from flat file, non-relational database, or application data.
The data returned by this class is in ResultSet object, so user need create ResultSet instance and JReport
will use the instance to fetch data. User can also creating their own ResultSet class.
|
Method Summary |
java.sql.ResultSet |
getResultSet(SecurityContext sc,
java.lang.String param)
Gets the data in ResultSet according to parameters. |
getResultSet
java.sql.ResultSet getResultSet(SecurityContext sc,
java.lang.String param)
throws JRUserDataSourceException
- Gets the data in ResultSet according to parameters.
- Parameters:
sc - A SecurityContext object, which is implemented by the userparam - The parameter that the user wants to use for UDS
- Returns:
- The ResultSet object
- Throws:
JRUserDataSourceException - if a data access error occurs