Using DynaSiteObjects to store global objects
The DynaSiteObjects class has fields to store objects used upon site startup to render forms, fields, etc. It also has a statusMap HashMap that may be used to store objects that your application may need on a global level. Here is an example using statusMap to track expired stock:
if (DynaSiteObjects.getStatusMap().get("expiredStockItems") != null) { expiredStockItems = (List) DynaSiteObjects.getStatusMap().get("expiredStockItems"); }
- Printer-friendly version
- Login to post comments
- PDF version