[Asterisk-java-cvs] CVS: asterisk-java/src/net/sf/asterisk/manager/event ManagerEvent.java,1.10,1.11
Brought to you by:
srt
From: PY R. <par...@us...> - 2005-02-04 18:54:14
|
Update of /cvsroot/asterisk-java/asterisk-java/src/net/sf/asterisk/manager/event In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25685/src/net/sf/asterisk/manager/event Modified Files: ManagerEvent.java Log Message: Add new class : AsteriskServer to manage multiServers. Index: ManagerEvent.java =================================================================== RCS file: /cvsroot/asterisk-java/asterisk-java/src/net/sf/asterisk/manager/event/ManagerEvent.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -p -r1.10 -r1.11 --- ManagerEvent.java 31 Jan 2005 01:18:04 -0000 1.10 +++ ManagerEvent.java 4 Feb 2005 18:54:05 -0000 1.11 @@ -1,74 +1,75 @@ -/* - * (c) 2004 Stefan Reuter - * - * Created on Apr 23, 2004 - */ -package net.sf.asterisk.manager.event; - -import java.io.Serializable; -import java.util.Date; -import java.util.EventObject; - -import org.apache.commons.lang.builder.EqualsBuilder; -import org.apache.commons.lang.builder.HashCodeBuilder; -import org.apache.commons.lang.builder.ToStringBuilder; -import org.apache.commons.lang.builder.ToStringStyle; - -/** - * Abstract base class for all Events that can be received from the Asterisk - * server.<br> - * Events contain data pertaining to an event generated from within the Asterisk - * core or an extension module.<br> - * There is one conrete subclass of ManagerEvent per each supported Asterisk - * Event. - * - * @author srt - * @version $Id$ - */ -public abstract class ManagerEvent extends EventObject implements Serializable -{ - static final long serialVersionUID = 4299374743315152040L; - - private Date dateReceived; - - /** - * @param source - */ - public ManagerEvent(Object source) - { - super(source); - } - - /** - * Returns the point in time this event was received from the asterisk server.<br> - * Pseudo events that are not directly received from the asterisk server - * (for example ConnectEvent and DisconnectEvent) may return <code>null</code>. - */ - public Date getDateReceived() - { - return dateReceived; - } - - /** - * Sets the point in time this event was received from the asterisk server. - */ - public void setDateReceived(Date dateReceived) - { - this.dateReceived = dateReceived; - } - - public String toString() - { - return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE); - } - - public boolean equals(Object o) - { - return EqualsBuilder.reflectionEquals(this, o); - } - - public int hashCode() - { - return HashCodeBuilder.reflectionHashCode(this); - } +/* + * (c) 2004 Stefan Reuter + * + * Created on Apr 23, 2004 + */ +package net.sf.asterisk.manager.event; + +import java.io.Serializable; +import java.util.Date; +import java.util.EventObject; + +import org.apache.commons.lang.builder.EqualsBuilder; +import org.apache.commons.lang.builder.HashCodeBuilder; +import org.apache.commons.lang.builder.ToStringBuilder; +import org.apache.commons.lang.builder.ToStringStyle; + +/** + * Abstract base class for all Events that can be received from the Asterisk + * server.<br> + * Events contain data pertaining to an event generated from within the Asterisk + * core or an extension module.<br> + * There is one conrete subclass of ManagerEvent per each supported Asterisk + * Event. + * + * @author srt + * @version $Id$ + */ +public abstract class ManagerEvent extends EventObject implements Serializable +{ + static final long serialVersionUID = 4299374743315152040L; + + private Date dateReceived; + + /** + * @param source + */ + public ManagerEvent(Object source) + { + super(source); + + } + + /** + * Returns the point in time this event was received from the asterisk server.<br> + * Pseudo events that are not directly received from the asterisk server + * (for example ConnectEvent and DisconnectEvent) may return <code>null</code>. + */ + public Date getDateReceived() + { + return dateReceived; + } + + /** + * Sets the point in time this event was received from the asterisk server. + */ + public void setDateReceived(Date dateReceived) + { + this.dateReceived = dateReceived; + } + + public String toString() + { + return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE); + } + + public boolean equals(Object o) + { + return EqualsBuilder.reflectionEquals(this, o); + } + + public int hashCode() + { + return HashCodeBuilder.reflectionHashCode(this); + } } \ No newline at end of file |