private Map _licenses = new HashMap(); // Long(licId) -> License
public License[] getAll() {
License[] licenses = null;
if (_licenses.size()==0) {
LicenseDao lDao = WOJServer.getInstance().getDataService().getLicenseDao();
licenses = lDao.getAll();
for (int i = 0; i < licenses.length; i++) {
_licenses.put(new Long(licenses[i].getId()), licenses[i]);
}
} else {
Collection licAsList = (Collection)_licenses.values();