|
i-net Clear Reports | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
| Packages that use ReportCacheKey | |
|---|---|
| com.inet.report.cache | Provides all classes and interfaces for the memory, database and hard disk cache. |
| com.inet.report.schedule | Provides all classes and interfaces for the i-net Scheduler. |
| Uses of ReportCacheKey in com.inet.report.cache |
|---|
| Methods in com.inet.report.cache that return ReportCacheKey | |
|---|---|
ReportCacheKey |
ReportCacheKey.create(boolean scheduleInProcess)
Returns an instance of ReportCacheKey equals to this instance except that the flag if the report is a schedule report currently rendering is set to the supplied value. |
ReportCacheKey |
Cache.createKey(java.util.Properties props)
This method is calling the method getKey() of the current EngineFactory only. |
ReportCacheKey |
Cache.createKey(java.util.Properties props,
PropertiesChecker checker,
java.lang.Object req)
This method is calling the method getKey() of the current EngineFactory only. |
ReportCacheKey |
Cache.createKey(java.util.Properties props,
PropertiesChecker checker,
EngineFactory factory,
java.lang.Object req)
This method calls the method EngineFactory.getKey(Properties). |
ReportCacheKey |
Cache.getKey(java.util.Properties props)
Create a ReportCacheKey and start rendering if report does not exist in the Cache. |
ReportCacheKey |
Cache.getKey(java.util.Properties props,
PropertiesChecker checker,
java.lang.Object req)
Create a ReportCacheKey and start rendering if report does not exist in the Cache. |
abstract ReportCacheKey |
Cache.getKey(java.util.Properties props,
PropertiesChecker checker,
EngineFactory factory,
java.lang.Object req)
Create a ReportCacheKey and start rendering if report does not exist in the Cache. |
ReportCacheKey |
EngineFactory.getKey(java.util.Properties props)
Creates an unique key for the Engine that EngineFactory.createEngine(Properties) returns. |
ReportCacheKey |
EngineFactoryImpl.getKey(java.util.Properties props)
Create a unique key for the Engine that is returned by createEngine(). |
abstract ReportCacheKey[] |
Cache.getReports()
Returns all reports that are currently listed in the Cache. |
| Methods in com.inet.report.cache with parameters of type ReportCacheKey | |
|---|---|
void |
Cache.addEngine(Engine engine,
ReportCacheKey key)
Save a rendered Engine in the cache. |
abstract void |
Cache.delete(ReportCacheKey key)
Removes one report from the cache. |
abstract boolean |
Cache.exists(ReportCacheKey key)
Verify if a ReportCacheKey exists in the cache. |
java.lang.Throwable |
Cache.getFailureCause(ReportCacheKey key)
Returns the cause for the failure of the report. |
byte[] |
Cache.getPageAndWait(ReportCacheKey key,
int page)
The method returns the binary data of pages of a report. |
abstract byte[] |
Cache.getPageAndWait(ReportCacheKey key,
int page,
int timeout)
The method returns the binary data of pages of a report. |
int |
Cache.getPageCountAndWait(ReportCacheKey key)
Returns the total count of pages and blocks until the rendering is finished. |
abstract int |
Cache.getPageCountAndWait(ReportCacheKey key,
int timeout)
Returns the total count of pages and blocks until the rendering is finished. |
int |
Cache.getTotalPageSizeAndWait(ReportCacheKey key)
Returns the total size of all pages in bytes and blocks
until the rendering is finished. |
abstract int |
Cache.getTotalPageSizeAndWait(ReportCacheKey key,
int timeout)
Returns the total size of all pages in bytes and blocks
until the rendering is finished. |
boolean |
Cache.isFailedReport(ReportCacheKey key)
Returns whether the report was rendered without errors. |
boolean |
Cache.isFinishWrittenToStore(ReportCacheKey key)
Asserts, whether the report is completly written into the store of the cache or not. |
boolean |
Cache.isFinished(ReportCacheKey key)
Checks whether the rendering process is finished. |
abstract boolean |
Cache.isPageLimitExceeded(ReportCacheKey key)
Check if the rendering of the report ran into a page limit. |
boolean |
Cache.isScheduleReport(ReportCacheKey key)
Shows if the report is a schedule report. |
abstract void |
Cache.lock(ReportCacheKey key)
Lock the data in the cache and prevent it from modification. |
void |
Cache.resetCacheTimeout(ReportCacheKey key)
Causes the timeout for the entry behind this key to be manually restarted. |
abstract void |
Cache.setSchedule(ReportCacheKey key,
boolean schedule)
Defines a report in the Cache as a schedule report. |
abstract void |
Cache.unlock(ReportCacheKey key)
Unlock the data in the cache. |
| Constructors in com.inet.report.cache with parameters of type ReportCacheKey | |
|---|---|
KeyNotFoundException(ReportCacheKey key)
Creates a new KeyNotFoundException by the key |
|
| Uses of ReportCacheKey in com.inet.report.schedule |
|---|
| Methods in com.inet.report.schedule that return ReportCacheKey | |
|---|---|
ReportCacheKey |
ScheduleTask.LastGeneratedReportInstance.getKey()
Get the reportCacheKey. |
| Methods in com.inet.report.schedule with parameters of type ReportCacheKey | |
|---|---|
void |
ScheduleTask.LastGeneratedReportInstance.setKey(ReportCacheKey key)
set the keys |
|
i-net Clear Reports | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||