/** * Returns the event manger that handles all OpenCms events.<p> * * @return the event manger that handles all OpenCms events */ public static CmsEventManager getEventManager() { return OpenCmsCore.getInstance().getEventManager(); }
/** * Returns the event manger that handles all OpenCms events.<p> * * @return the event manger that handles all OpenCms events */ public static CmsEventManager getEventManager() { return OpenCmsCore.getInstance().getEventManager(); }
/** * Notify all event listeners that a particular event has occurred.<p> * * The event will be given to all registered <code>{@link I_CmsEventListener}</code> objects.<p> * * @param type event type * @param data event data */ public static void fireCmsEvent(int type, Map data) { OpenCmsCore.getInstance().getEventManager().fireEvent(type, data); }
/** * Add a cms event listener that listens only to particular events.<p> * * @param listener the listener to add * @param eventTypes the events to listen for */ public static void addCmsEventListener(I_CmsEventListener listener, int[] eventTypes) { OpenCmsCore.getInstance().getEventManager().addCmsEventListener(listener, eventTypes); }
/** * Notify all event listeners that a particular event has occurred.<p> * * @param event a CmsEvent */ public static void fireCmsEvent(CmsEvent event) { OpenCmsCore.getInstance().getEventManager().fireEvent(event); }
/** * Add a cms event listener that listens to all events.<p> * * @param listener the listener to add */ public static void addCmsEventListener(I_CmsEventListener listener) { OpenCmsCore.getInstance().getEventManager().addCmsEventListener(listener); }
/** * Notify all event listeners that a particular event has occurred.<p> * * @param event a CmsEvent */ public static void fireCmsEvent(CmsEvent event) { OpenCmsCore.getInstance().getEventManager().fireEvent(event); }
/** * Removes a cms event listener.<p> * * @param listener the listener to remove */ public static void removeCmsEventListener(I_CmsEventListener listener) { OpenCmsCore.getInstance().getEventManager().removeCmsEventListener(listener); }
/** * Add a cms event listener that listens to all events.<p> * * @param listener the listener to add */ public static void addCmsEventListener(I_CmsEventListener listener) { OpenCmsCore.getInstance().getEventManager().addCmsEventListener(listener); }
/** * Notify all event listeners that a particular event has occurred.<p> * * The event will be given to all registered <code>{@link I_CmsEventListener}</code> objects.<p> * * @param type event type * @param data event data */ public static void fireCmsEvent(int type, Map<String, Object> data) { OpenCmsCore.getInstance().getEventManager().fireEvent(type, data); }
/** * Removes a cms event listener.<p> * * @param listener the listener to remove */ public static void removeCmsEventListener(I_CmsEventListener listener) { OpenCmsCore.getInstance().getEventManager().removeCmsEventListener(listener); }
/** * Add a cms event listener that listens only to particular events.<p> * * @param listener the listener to add * @param eventTypes the events to listen for */ public static void addCmsEventListener(I_CmsEventListener listener, int[] eventTypes) { OpenCmsCore.getInstance().getEventManager().addCmsEventListener(listener, eventTypes); }
getEventManager().fireEvent(I_CmsEventListener.EVENT_CLEAR_CACHES); } catch (Exception e) { CmsLog.INIT.error("Problem with clearing caches after initialization: " + e.getLocalizedMessage(), e);