[Asterisk-java-cvs] CVS: asterisk-java/src/java/net/sf/asterisk/manager ManagerConnection.java,1.4,1
Brought to you by:
srt
From: Stefan R. <sr...@us...> - 2005-03-05 02:28:06
|
Update of /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/manager In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7613/src/java/net/sf/asterisk/manager Modified Files: ManagerConnection.java Log Message: Added UserEvent Index: ManagerConnection.java =================================================================== RCS file: /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/manager/ManagerConnection.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -p -r1.4 -r1.5 --- ManagerConnection.java 5 Mar 2005 01:39:51 -0000 1.4 +++ ManagerConnection.java 5 Mar 2005 02:27:58 -0000 1.5 @@ -36,10 +36,16 @@ public interface ManagerConnection /** * Registers a new user event type.<br> * Asterisk allows you to send custom events via the UserEvent application. If you choose to - * send such events you can extend the abstract class ManagerEvent and add your own attributes. - * After registering a user event type asterisk-java will handle such events the same way it - * handles the internal events and inform your registered event handlers. + * send such events you can extend the abstract class UserEvent provide a name for your new + * event and optionally add your own attributes. After registering a user event type + * asterisk-java will handle such events the same way it handles the internal events and inform + * your registered event handlers.<br> + * Note: If you write your own asterisk applications that use asterisk's + * <code>manager_event()</code> function directly and don't use the channel and uniqueid + * attributes provided by UserEvent you can also register events that directly subclass + * ManagerEvent. * + * @see net.sf.asterisk.manager.event.UserEvent * @see ManagerEvent * * @param userEventClass the class of the user event to register. |