public interface ResultVersionTable
ResultVersionTable contains result version records in
the report server.| Modifier and Type | Method and Description |
|---|---|
void |
commit()
Commits changes into the disk.
|
java.util.Vector |
getResultVersionRecords(java.lang.String catalog,
java.lang.String report)
Deprecated.
replaced by
getResultVersionRecordsByCatalogReport(String userID,
String catalog, String report). |
java.util.Vector |
getResultVersionRecords(java.lang.String catalog,
java.lang.String report,
java.lang.String submitter)
Deprecated.
replaced by
getResultVersionRecords(String userID, String catalog, String report,
String submitter). |
java.util.Vector |
getResultVersionRecords(java.lang.String userID,
java.lang.String catalog,
java.lang.String report,
java.lang.String submitter)
Gets result versions through the catalog, the report and the submitter.
|
java.util.Vector |
getResultVersionRecordsByCatalogReport(java.lang.String userID,
java.lang.String catalog,
java.lang.String report)
Gets result versions through the catalog and the report.
|
ResultVersionRecord |
getVersion(java.lang.String versionID)
Gets the result version through the version ID.
|
void |
removeVersion(java.lang.String versionID)
Deprecated.
since version 11.1, no replacement.
|
java.util.Vector getResultVersionRecords(java.lang.String catalog,
java.lang.String report)
throws RptServerException
getResultVersionRecordsByCatalogReport(String userID,
String catalog, String report).catalog - the catalog path in the report server, for example, /SunVMDemo/SunVMDemo.cat.report - the report name, for example, invoice.cls.Vector contains ResultVersionRecord objects.RptServerException - if an RptServerException occurs.ResultVersionRecordjava.util.Vector getResultVersionRecordsByCatalogReport(java.lang.String userID,
java.lang.String catalog,
java.lang.String report)
throws RptServerException
userID - the caller of this method.catalog - the catalog path in the report server, for example, /SunVMDemo/SunVMDemo.cat.report - the report name, for example, invoice.cls.Vector contains ResultVersionRecord objects.RptServerException - if an RptServerException occurs.ResultVersionRecordjava.util.Vector getResultVersionRecords(java.lang.String catalog,
java.lang.String report,
java.lang.String submitter)
throws RptServerException
getResultVersionRecords(String userID, String catalog, String report,
String submitter).catalog - the catalog path in the report server, for example, /SunVMDemo/SunVMDemo.cat.report - the report name, for example, invoice.cls.submitter - the submitter of the result versions.Vector contains ResultVersionRecord objects.RptServerException - if an RptServerException occurs.ResultVersionRecordjava.util.Vector getResultVersionRecords(java.lang.String userID,
java.lang.String catalog,
java.lang.String report,
java.lang.String submitter)
throws RptServerException
userID - the caller of this method.catalog - the catalog path in the report server, for example, /SunVMDemo/SunVMDemo.cat.report - the report name, for example, invoice.cls.submitter - the submitter of the result versions.Vector contains ResultVersionRecord objects.RptServerException - if an RptServerException occurs.ResultVersionRecordResultVersionRecord getVersion(java.lang.String versionID) throws RptServerException
versionID - the result version ID.RptServerException - if an RptServerException occurs.ResultVersionRecordvoid removeVersion(java.lang.String versionID)
throws RptServerException
Notice: As of server 6, when you want to remove a version, version id and user
id are required, so an RptServerException (encapsulated a NoPrivilegeException) will be thrown
during invoking this method, except user sets "No Security Checking" as true. You should
use the method removeVersion(String userID, String versionID) in ResourceManager to remove a version.
versionID - the result version ID.RptServerException - if an RptServerException occurs.ResourceManager.removeVersion(String userID, String versionID);void commit()
throws RptServerException
RptServerException - if an RptServerException occurs.