|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A flow-controller is an immutable object. Whenever an method, that may change the internal state of the controller, is invoked, a new instance of the controller is returned.
Method Summary | |
FlowController |
activateExpressions(ExpressionSlot[] expressions)
Activates expressions that compute running values. |
FlowController |
createPrecomputeInstance()
|
FlowController |
deactivateExpressions()
|
ExpressionSlot[] |
getActiveExpressions()
Returns the current expression slots of all currently active expressions. |
java.lang.String |
getExportDescriptor()
|
GlobalMasterRow |
getMasterRow()
|
PrecomputedValueRegistry |
getPrecomputedValueRegistry()
|
ReportContext |
getReportContext()
|
ReportJob |
getReportJob()
|
boolean |
isAdvanceRequested()
|
FlowController |
performOperation(FlowControlOperation operation)
|
FlowController |
performQuery(java.lang.String query)
|
FlowController |
performReturnFromQuery()
|
FlowController |
performSubReportQuery(java.lang.String query,
ParameterMapping[] inputParameters,
ParameterMapping[] outputParameters)
|
Method Detail |
public FlowController performOperation(FlowControlOperation operation) throws DataSourceException
DataSourceException
public GlobalMasterRow getMasterRow()
public ReportContext getReportContext()
public java.lang.String getExportDescriptor()
public boolean isAdvanceRequested()
public FlowController performQuery(java.lang.String query) throws ReportDataFactoryException, DataSourceException
ReportDataFactoryException
DataSourceException
public FlowController performSubReportQuery(java.lang.String query, ParameterMapping[] inputParameters, ParameterMapping[] outputParameters) throws ReportDataFactoryException, DataSourceException
ReportDataFactoryException
DataSourceException
public FlowController activateExpressions(ExpressionSlot[] expressions) throws DataSourceException
expressions
-
DataSourceException
public ExpressionSlot[] getActiveExpressions() throws DataSourceException
DataSourceException
public FlowController deactivateExpressions() throws DataSourceException
DataSourceException
public ReportJob getReportJob()
public FlowController performReturnFromQuery() throws DataSourceException
DataSourceException
public FlowController createPrecomputeInstance() throws DataSourceException
DataSourceException
public PrecomputedValueRegistry getPrecomputedValueRegistry()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |