|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FlowController
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 |
---|
FlowController performOperation(FlowControlOperation operation) throws DataSourceException
DataSourceException
GlobalMasterRow getMasterRow()
ReportContext getReportContext()
java.lang.String getExportDescriptor()
boolean isAdvanceRequested()
FlowController performQuery(java.lang.String query) throws ReportDataFactoryException, DataSourceException
ReportDataFactoryException
DataSourceException
FlowController performSubReportQuery(java.lang.String query, ParameterMapping[] inputParameters, ParameterMapping[] outputParameters) throws ReportDataFactoryException, DataSourceException
ReportDataFactoryException
DataSourceException
FlowController activateExpressions(ExpressionSlot[] expressions) throws DataSourceException
expressions
-
DataSourceException
ExpressionSlot[] getActiveExpressions() throws DataSourceException
DataSourceException
FlowController deactivateExpressions() throws DataSourceException
DataSourceException
ReportJob getReportJob()
FlowController performReturnFromQuery() throws DataSourceException
DataSourceException
FlowController createPrecomputeInstance() throws DataSourceException
DataSourceException
PrecomputedValueRegistry getPrecomputedValueRegistry()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |