summaryrefslogtreecommitdiffstats
path: root/sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/ComponentType.java
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/ComponentType.java')
-rw-r--r--sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/ComponentType.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/ComponentType.java b/sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/ComponentType.java
index e1ea65ea39..5f8cba585d 100644
--- a/sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/ComponentType.java
+++ b/sandbox/event/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/ComponentType.java
@@ -53,6 +53,21 @@ public interface ComponentType extends Base {
*/
List<Reference> getReferences();
+
+ /**
+ * Returns a list of consumers that are offered.
+ *
+ * @return a list of consumers that are offered
+ */
+ List<Consumer> getConsumers();
+
+ /**
+ * Returns the list of producer types that are used.
+ *
+ * @return the list of producer types that are used
+ */
+ List<Producer> getProducers();
+
/**
* Returns the list of properties that can be set.
*