[opencms-dev] help on how to create a task
M Butcher
mbutcher at grcomputing.net
Mon Sep 29 18:29:01 CEST 2003
Roughly, here is what you need to do:
1) Create a new event and modify com.opencms.file.CmsObject to fire the
event when a file is created. Look for 'fireEvent' in CmsObject to see
what I'm talking about. All of the events that I know of are defined in
com.opencms.flex.I_CmsEventListener. (Right now, a file add does not
fire an event.)
2) Create an event listener. Write a class that implements
com.opencms.flex.I_CmsEventListener and sends mail to the desired group
of users. (Someone remind me -- what is the class that has mail
methods?) You will probably want to put the event listener in a module.
3) Register the event listener in the registry.xml file as a <launcher/>
and restart.
Hope that helps,
Matt
On Mon, 2003-09-29 at 07:00, Ripoll, Severine wrote:
> Hi,
>
> Is someone can explain me how to create a task which send an e-mail to
> all the users to inform them each time someone add a new document.
> Thanks a lot for your help.
>
> Séverine.
>
>
>
>
> --
>
> The contents of this e-mail are intended for the named addressee only.
> It contains information that may be confidential. Unless you are the
> named addressee or an authorized designee, you may not copy or use it,
> or disclose it to anyone else. If you received it in error please
> notify us immediately and then destroy it.
--
M Butcher <mbutcher at grcomputing.net>
More information about the opencms-dev
mailing list