001 package com.croftsoft.apps.chat.request;
002
003 import com.croftsoft.core.security.Authentication;
004
005 /*********************************************************************
006 * A request that can be coalesced.
007 *
008 * @version
009 * 2003-06-20
010 * @since
011 * 2003-06-20
012 * @author
013 * <a href="http://www.CroftSoft.com/">David Wallace Croft</a>
014 *********************************************************************/
015
016 public abstract class CoalesceableRequest
017 extends AbstractRequest
018 //////////////////////////////////////////////////////////////////////
019 //////////////////////////////////////////////////////////////////////
020 {
021
022 public CoalesceableRequest ( Authentication authentication )
023 //////////////////////////////////////////////////////////////////////
024 {
025 super ( authentication );
026 }
027
028 //////////////////////////////////////////////////////////////////////
029 //////////////////////////////////////////////////////////////////////
030
031 public boolean equals ( Object other )
032 //////////////////////////////////////////////////////////////////////
033 {
034 if ( other == null )
035 {
036 return false;
037 }
038
039 return this.getClass ( ) == other.getClass ( );
040 }
041
042 //////////////////////////////////////////////////////////////////////
043 //////////////////////////////////////////////////////////////////////
044 }