001         package com.croftsoft.core.util.pubsub;
002    
003         /*********************************************************************
004         * An interface for publish-and-subscribe message recipients.
005         *
006         * @see
007         *   Publisher
008         *
009         * @version
010         *   2002-01-29
011         * @since
012         *   2002-01-29
013         * @author
014         *   <a href="https://www.croftsoft.com/">David Wallace Croft</a>
015         *********************************************************************/
016    
017         public interface  Subscriber
018         //////////////////////////////////////////////////////////////////////
019         //////////////////////////////////////////////////////////////////////
020         {
021    
022         public void  receive ( Object  message );
023    
024         //////////////////////////////////////////////////////////////////////
025         //////////////////////////////////////////////////////////////////////
026         }