From 9fc792c58430dbb29f22abf8a49656647b10d0d2 Mon Sep 17 00:00:00 2001 From: Martin Fong <mwfong@comcast.net> Date: Fri, 4 Jan 2013 17:08:10 -0800 Subject: [PATCH] * Implemented deferred (late) producer registration. --- .../openflow/util/IProducerConsumerCache.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/main/java/org/openflow/util/IProducerConsumerCache.java diff --git a/src/main/java/org/openflow/util/IProducerConsumerCache.java b/src/main/java/org/openflow/util/IProducerConsumerCache.java new file mode 100644 index 000000000..27750c1b2 --- /dev/null +++ b/src/main/java/org/openflow/util/IProducerConsumerCache.java @@ -0,0 +1,19 @@ +package org.openflow.util; + +/** + * ProducerConsumer trigger interface + * + * Start consumer cache: + * ProducerConsumer.getSingleton ().registerProducer (null, IProducerConsumerCache.class) + * + * Deferred (late) + * producer consumer registration: + * ProducerConsumer.getSingleton ().registerProducer (IProducer, IProducerConsumerCache.class) + * + * End consumer cache: + * ProducerConsumer.getSingleton ().deregisterProducer (null, IProducerConsumerCache.class) + * + */ +public interface IProducerConsumerCache { + +} -- GitLab