The method getReportCommunicator() is used to get the report communicator.
The communicator here is a class defined by JReport. This method launches and runs JReport Engine Bean, but no result file will be generated. It returns the communicator of this report.
You are recommended to use this method with JReport Engine Bean and setCommunicator() with JReport Result Viewer Bean, which is as below:
resultViewerBean.setCommunicator(engineBean.getReportCommunicator());