1 26 27 29 package de.nava.informa.utils; 30 31 import org.apache.commons.logging.Log; 32 import org.apache.commons.logging.LogFactory; 33 import de.nava.informa.core.ChannelIF; 34 import de.nava.informa.core.ItemIF; 35 import de.nava.informa.core.ChannelObserverIF; 36 37 44 public class SimpleChannelObserver implements ChannelObserverIF { 45 46 private static Log logger = LogFactory.getLog(SimpleChannelObserver.class); 47 48 private ItemIF myAddedItem; 49 50 public SimpleChannelObserver() { 51 super(); 52 } 53 54 public ItemIF getMyAddedItem() { 55 return myAddedItem; 56 } 57 58 62 public void itemAdded(ItemIF newItem) { 63 myAddedItem = newItem; 64 logger.info("A new item was added: " + newItem); 65 } 66 67 public void channelRetrieved(ChannelIF channel) { 68 logger.info("Channel " + channel + " updated."); 69 } 70 71 } 72 | Popular Tags |