Source code: com/aendvari/hermes/broker/MessageListener.java
1 /*
2 * MessageListener.java
3 *
4 * Copyright (c) 2001, 2002 Aendvari, Ltd. All Rights Reserved.
5 *
6 * See the file LICENSE for terms of use.
7 *
8 */
9
10 package com.aendvari.hermes.broker;
11
12 /**
13 * <p>Defines an interface for message listeners. A <code>MessageListener</code> is
14 * subscribed to a topic of an {@link MessageBroker}.
15 *
16 * @author Trevor Milne
17 *
18 */
19
20 public interface MessageListener
21 {
22 /**
23 * Receives a message from the {@link MessageBroker}.
24 *
25 * @param message The {@link Message} received.
26 *
27 */
28
29 public void onMessage(Message message);
30 }
31