i-net Clear Reports

com.inet.report.schedule
Class ExecutedInstance

java.lang.Object
  extended by com.inet.report.schedule.ExecutedInstance

public class ExecutedInstance
extends java.lang.Object

This class represents an instance of a report which should be executed. The instance is identified by its report properties.
Usually you will have only one ExecutedInstacne per ExecutedReport. Only if you defined a DynamicProperties class for a ScheduleReport you can have more than one instance. From the instance you can get a ReportCacheKey which can be used for rendering this report.

Since:
i-net Crystal-Clear 6.0

Method Summary
 java.util.Properties getDynamicProperties()
          Returns the properties which have been changed for this ExecutedInstance when a DynamicProperties class is used for the report.
 java.util.Properties getProperties()
          Returns the report properties for the report represented by this ExecutedInstance.
 

Method Detail

getProperties

public java.util.Properties getProperties()
Returns the report properties for the report represented by this ExecutedInstance.
If you have no DynamicProperties class registered for the ScheduleReport of this report the report properties returned will be identical to the report properties of the configured ScheduleReport. Otherwise the properties can differ. Usually the values for the prompts of the report should be not the same.

Returns:
the report properties of this report

getDynamicProperties

public java.util.Properties getDynamicProperties()
Returns the properties which have been changed for this ExecutedInstance when a DynamicProperties class is used for the report.
If no DynamicPropertoes class is registered for the report then null will be returned.

Returns:
The properties which have changed for this instance of the report of null when no DynamicProperties class was used.

i-net Clear Reports

Copyright © 1999-2011 by i-net software GmbH