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