Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn:Clear unnecessary 'synchronized' declarations in ReportEngineService.

 

Summary:

 Clear unnecessary 'synchronized' declarations in ReportEngineService.
- Bugzilla Bug (s) Resolved:

- Description:

1. Change constructor of ReportEngineService to ‘private’ since there is a ‘synchronized’ method initEngineInstance.

2. ReportEngineService will be initialized in serlvet starts, so it can not be empty. Therefore, some unnecessary ‘synchronized’

declarations to ensure the engine has been initialized can be removed to enhance the performance of viewer.


- Tests Description:

 Manual test
- Notes to Build Team: None


- Notes to Developers: None


- Notes to QA: None


- Notes to Documentation: None


- Files Added:

- Files Edited:

 

 

Checking in birt/WEB-INF/classes/org/eclipse/birt/report/service/ReportEngineService.java;


Back to the top