package eu.europeana.cloud.service.dls.listeners; import eu.europeana.cloud.service.mcs.messages.AbstractMessage; /** * A MessageProcessor object is used to processing messages. * * @param <T> * extends {@link AbstractMessage} */ public interface MessageProcessor<T extends AbstractMessage> { /** * Process message. * * @param message */ public void processMessage(T message); }