diff --git a/src/main/java/de/hottis/common/ConsoleQueue.java b/src/main/java/de/hottis/common/ConsoleQueue.java new file mode 100644 index 0000000..cee0ca7 --- /dev/null +++ b/src/main/java/de/hottis/common/ConsoleQueue.java @@ -0,0 +1,30 @@ +package de.hottis.common; + +import java.io.Serializable; +import java.util.Properties; + +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; + +public class ConsoleQueue implements MyQueue { + final protected Logger logger = LogManager.getRootLogger(); + + private final Properties config; + + public ConsoleQueue(Properties config) { + this.config = config; + } + + + public void init() throws HottisCommonException { + } + + public T dequeue() throws HottisCommonException { + throw new HottisCommonException("No implemented"); + } + + public void enqueue(T item) throws HottisCommonException { + logger.debug("ConsoleQueue: message enqueued: " + item.toString()); + } + +}